Forms 使用单个表单字段更新视图列

Forms 使用单个表单字段更新视图列,forms,views,Forms,Views,感谢您对这个问题的任何有用的回答 我有一个Apex应用程序(4.x),其中我有一个视图:PRICE\u MODEL\u CRA\u V 在视图中,我有以下适用列: COUNTRY GRADE SALARY 在表单中,我有以下字段 :P16_COUNTRY (DROPDOWN) :P16_GRADE (DROPDOWN) :P16_SALARY (Number) 在我的应用程序中,我有一个带有更新按钮的表单。我只是想让Apex更新视图中salaray列中的所有行,其中国家和等级匹配 我为“更新

感谢您对这个问题的任何有用的回答

我有一个Apex应用程序(4.x),其中我有一个视图:
PRICE\u MODEL\u CRA\u V

在视图中,我有以下适用列:

COUNTRY
GRADE
SALARY
在表单中,我有以下字段

:P16_COUNTRY (DROPDOWN)
:P16_GRADE (DROPDOWN)
:P16_SALARY (Number)
在我的应用程序中,我有一个带有更新按钮的表单。我只是想让Apex更新视图中salaray列中的所有行,其中国家和等级匹配

我为“更新”按钮提供了以下代码:

UPDATE PRICE_MODEL_CRA_V
SET SALARY = :P16_SALARY
WHERE COUNTRY = :P16_COUNTRY
AND GRADE = :P16_GRADE
我在条件类型中选择的选项是:

项/列表达式的值不为Null(因为列中有值)

还尝试了SQL表达式,但它不喜欢..表示没有表达式

如果有人能帮忙,再次感谢:)