我正在尝试使用同一页面中其他隐藏项目的值动态设置项目的标签.
我为页面中的隐藏项创建了一个计算,并将项的值设置为动态标签 - &P613_EMPLOYEE_TYPE_LABEL.
但是我收到了这个错误
Session state protection violation: This may be caused by manual alteration of protected page item P613_EMPLOYEE_TYPE_LABEL. Technical Info (only visible for developers) is_internal_error: true apex_error_code: APEX.SESSION_STATE.ITEM_VALUE_PROTECTION component.type: APEX_APPLICATION_PAGES component.id: 149000000613 component.name: DETAILS OF EMPLOYEE error_backtrace: ----- PL/SQL Call Stack ----- object line object handle number name 0x263d96750 935 package body APEX_050100.WWV_FLOW_ERROR 0x263d96750 1003 package body APEX_050100.WWV_FLOW_ERROR 0x263d96750 1395 package body APEX_050100.WWV_FLOW_ERROR 0x26ac006a8 3116 package body APEX_050100.WWV_FLOW 0x26ac006a8 5533 package body APEX_050100.WWV_FLOW 0x265a48af8 2 anonymous block
但我已将项目的会话状态保护设置为"不受限制"
页面设置
计算
组件设置
对于隐藏项,P613_EMPLOYEE_TYPE_LABEL
请将"值保护"属性设置为"否".
当Value Protected
隐藏项目设置为YES时,将在加载页面时生成校验和.当您使用不同的值提交页面时,校验和将不再有效,您将收到错误.