我有一个 DML 表单,其中大部分字段都是数据库列。其中一个字段 - 用户,在数据库中是可选的,并且是页面上仅显示的项目。页面上还有一个开关控件,当它设置为“是”时,P4_USER 项目将填充当前用户名,当它被切换为“否”时,该字段应该被清除。
我设置了更改开关控件的动态操作以设置 P4_USER 项的值并根据需要显示或隐藏它,它工作正常。但是当我提交表单时出现错误:
Session state protection violation: This may be caused by manual alteration of protected page item P4_USER. If you are unsure what caused this error, please contact the application administrator for assistance.
我想将Value Protected
属性设置为,No
但该属性仅适用于隐藏字段,我的是Display Only
. 有什么解决方法吗?