gpt4 book ai didi

java - 如何在adf中使用groovy表达式显示Max

转载 作者:行者123 更新时间:2023-11-30 05:55:05 24 4
gpt4 key购买 nike

我需要找到最高工资并在新属性中显示。

员工表具有以下列:

  Id,
Name,
Salary

我使用编辑表达式编辑器添加了带有 groovy 表达式的新添加 transient 变量:

    max(Salary) 

显示整个表中存在的最高工资。

最佳答案

我在 11g 中尝试过这个例子。

表:员工:

    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 的 transient 变量。给出一个时髦的表达在表达式组件中对其进行处理。

     EmpView1.max("Esal")
  • 现在,创建一个 jsff 页面并将 EmpView 添加为表单或表格(根据您的要求)与新创建的 transient 变量。跑过应用。它适用于我的情况。

希望这会有所帮助。

关于java - 如何在adf中使用groovy表达式显示Max,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53314782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com