我有
P_ITEM
,这是文本字段。 P_ITEM
具有属性Read-only
,当条件为真时,则项目不可编辑。但我想提交页面。当 P_ITEM
是只读时,它会抛出:
会话状态保护违规:这可能是由手动引起的 更改受保护的页面项目 P_ITEM 。如果您不确定什么 导致此错误,请联系应用程序管理员 援助。
项目没有属性
Value protected
和 Send on page submit
预先感谢
使用 javascript 将 ITEM 设置为 READ ONLY,而不是使用 apex 属性。 JavaScript代码是:
document.getElementById("P3_COMMISSION_PCT").readOnly = true;
阅读这篇文章了解更多详情 解决仅显示和只读项目的会话状态保护违规错误