我需要找到最高薪水并在新属性中显示。
雇员表具有以下列:
Id,
Name,
Salary
我已经使用Edit Expression Editor添加了带有groovy表达式的新添加瞬态变量:
max(Salary)
显示整个表中存在的最高工资。
最佳答案
我已经尝试了11g这个例子。
表格:Emp:
E_ID EMP_NAME E_SAL
2 emp2 5000000
4 e5 100000
5 emp2 300000
6 emp3 250000
7 emp3 100000
8 emp3 100000
3 eee 250000
1 emp 100000
其中E_ID-2的最高工资为5000000。
现在回到ADF:
我已经创建了EMP表EO和VO。
EMPEO
EMPVO - EmpView
现在,在EmpView中具有所有属性,如Eid,EmpName,Esal。
在EmpView中创建相同VO(EmpView)的ViewAccessor
- Click on EmpView.
- Go to View Accessor. Click on Green plus symbol. Add the EmpView from left to right. It will be named as EmpView1.
创建一个名为maxSal的瞬态变量。给个时髦的表情
在表达式组件中。
EmpView1.max("Esal")
现在,创建一个jsff页面并将EmpView添加为Form或table(根据您的
需求)与新创建的瞬态变量。跑过
应用。以我为例。
希望这会有所帮助。