oracle - 无法在 Oracle APEX 18.1.0.00.45 上为更新页面项的动态操作禁用会话状态保护
问题描述
我正在尝试使用动态操作更新一些页面项目。我在一个文本字段上有一个“更改”动态操作,并希望在另一列上运行计算并显示/保存它。
我已经尝试在全球范围内禁用会话状态,但我所做的任何事情似乎都无法消除页面提交/进程被触发上的此错误消息:
发生 1 个错误 会话状态保护违规:这可能是由手动更改受保护页面项 P5_EXAMPLE_ITEM 引起的。如果您不确定导致此错误的原因,请联系应用程序管理员寻求帮助。
如何摆脱这个错误?我想手动更改此受保护的页面项目...
解决方案
根据我自己的经验:它似乎P5_EXAMPLE_ITEM
是一个将“只读”属性设置为“始终”的文本项。
如果是这样,请将项目类型设置为仅显示(因为第一个组合 - 只读文本项目 - 只不过是“保存会话状态”设置为“否”的仅显示项目)。
推荐阅读
- php - 在新选项卡中打开用户配置文件
- python - AWS Lambda 中断了用于解密环境变量的代码
- xgboost - 在测试集上使用 XGBoost 的 AUC 实现
- sql-server - 我正在尝试将 SQL Server RDS 的 DMS 设置到另一个 SQL Server RDS,并且当我尝试运行“exec msdb.dbo.rds_cdc_enable_db”时
- python - 需要帮助找出为什么我的字符串比较没有通过所有测试用例
- angular - 如何在模块规范文件中模拟模块依赖项?
- powershell - 从 CSV 使用 powershell 创建文件夹
- sql - 如果我从 V$SQL 视图查询,它是否包括仍在运行但尚未完成的 SQL?
- c++builder - 在 C++ Builder 中使用 TREST 组件时如何修复“异常程序终止”?
- php - 如何在 laravel 中获取集合的键(索引)