如何以表格形式获得工资范围的工资等级?

how to get salary grade with salary range in forms?

我正在使用架构 Scott 的 oracle 表单工作,我想创建另一个块以根据来自员工 table 的每个员工薪水和来自薪水等级 [=12= 的薪水范围来查看每个员工的等级] 我该怎么做?

您可以为 empsalgrade 表创建两个 Data Blocks Data Block Wizard [那些(empsalgrade )可能是保留为块名称,也为 .

将此字符串 :emp.sal between losal and hisal 添加到 salgrade 块的 WHERE Clause 中。

然后使用以下代码在块级别为 emp 创建一个 WHEN-NEW-ITEM-INSTANCE 触发器:

go_block('salgrade');
execute_query;
go_block('emp');

每当在 emp 块中执行查询时,都会为 salgrade 块同步执行查询,使成绩范围与 empsalary 列相匹配.