Oracle Apex 4.2.4仅显示未保存到数据库的字段

时间:2014-12-03 13:55:26

标签: oracle-apex

我正在使用动态操作根据从另一个表中拉出的人员的ID(拉动该部门,员工#等)自动将数据填充到字段中。如果我让自动填充的字段可编辑,这可以正常工作,但我希望这些字段只显示'这样输入数据的人就无法编辑它。这就是使用动态操作的全部原因。当我将字段设置为仅显示'时,数据永远不会保存到表中,因此当我在记录上运行报表时,字段为空。有没有办法让这些字段填充数据库,但仍然无法编辑。我是否需要在幕后运行另一个流程'让他们填充,就像提交'提交'过程

3 个答案:

答案 0 :(得分:5)

使用文字字段,然后设置" HTML表单元素属性" readonly =" readonly";

答案 1 :(得分:1)

创建一个额外的隐藏项并保存它而不是只读项。分配动态操作以更改两个项目的值,即只读项目和隐藏项目。

答案 2 :(得分:0)

您可以通过将项目显示为属性设置为文本字段并设置只读条件类型<来实现可更新显示/只读项目/ strong>项目始终

enter image description here