如何更改 APEX 5.1 中的单行值?
Posted
技术标签:
【中文标题】如何更改 APEX 5.1 中的单行值?【英文标题】:How to change a single row value in APEX 5.1? 【发布时间】:2018-06-13 09:17:35 【问题描述】:我已将我的两列转换为用户可以用来更改行信息的按钮。它们与应该更改用户单击的同一行的多个值的两个进程相关联。
但是,我无法在流程中选择特定字段,而是更新列中的所有值。有没有办法让我只更新用户单击的同一行上的某些字段?
这是一个愚蠢的问题,但我是一个繁忙部门的新手,因此我们将不胜感激。
【问题讨论】:
【参考方案1】:假设您的按钮提交页面以调用流程(您还没有说明它们是如何工作的),您需要设置一个 REQUEST
值,其中包含两条信息:
-
您要执行的操作
被点击的行的键
所以你的报表 SQL 需要构造如下请求值:
'APPROVE-' || record_id
那么工艺条件需要是这样的:
:REQUEST like 'APPROVE-%'
并且流程代码需要将REQUEST
值拆分开来提取record_id值。
【讨论】:
我猜你的意思是这样的? imgur.com/a/VKHPHCJ我通过html代码调用流程。我的具体问题是在过程中调用单个列值。我不知道如何引用按钮行中的值。以上是关于如何更改 APEX 5.1 中的单行值?的主要内容,如果未能解决你的问题,请参考以下文章