oracle-apex - 如何更新表中的 APEX_ITEM.TEXT
问题描述
我正在创建一个交互式报告,我有一列注释,它是一个顶点文本项。
Now i want to update the text item values in table for remarks column.
- Here is my interactive report query:
select CUST_ID,
CHEQUE_AMOUNT,
(APEX_ITEM.TEXT(REMARKS))
from PDC_STATUS_HISTORY
where STATUS in ('Pending')
AND APPROVER_BY=NVL(SYS_CONTEXT('APEX$SESSION','APP_USER'), USER);
Now i need to update the remarks column into table
解决方案
您将能够手动执行此操作,但涉及大量编码。
我的建议是(如果可能的话)将交互式报告“升级”为交互式网格,而不是朝那个方向发展。它看起来一样,因此您的用户会认出它并感到舒适,但现在您也可以编辑(某些)值。这样一来,大部分编码都是由 APEX 开箱即用的。
交互式网格:
- 使用向导添加新页面
- 选择交互式网格作为页面/区域类型
- 输入以下查询作为源
select CUST_ID,
CHEQUE_AMOUNT,
REMARKS
from PDC_STATUS_HISTORY
where STATUS in ('Pending')
AND APPROVER_BY = NVL( SYS_CONTEXT('APEX$SESSION','APP_USER'), USER);
- 指定 CUST_ID 作为主键并且是只读的
- 将 CHEQUE_AMOUNT 指定为只读
希望这个答案对你有用!让我知道。
推荐阅读
- neo4j - 创建一个节点并将其分配给 Cypher Neo4j 中表的列的总和
- javascript - Sublime 文本编辑器 3,不保存但保存
- actions-on-google - 谷歌操作对话退出:不等待用户响应
- oracle - 填充数据仓库(Oracle)的过程中的分布式查询问题
- php - 如何在 phalcon 中获取具有最大列值的记录?
- css - 如何在图像内叠加文本和寻呼机?
- javascript - 我可以将 OverlappingMarkerSpiderfier 与 react-google-maps 一起使用吗?
- python - Pandas pivot_table 使用列名
- c# - ML.NET 10 分钟教程未完成训练模型。消息“线程 0xXXXX 已退出,代码为 0”
- javascript - 有没有办法将两个标题都固定在页面顶部?