Oracle APEX - 使用默认值设置表格表单

时间:2009-12-11 17:04:37

标签: oracle-apex tabular-form

我是APEX的新手,我在使用我的第一个表格形式时遇到了一些麻烦。我把它链接到的表非常简单。列如下:

  • 表示内部的主键 大学专业的代码
  • 代表“真实”的外键 大学专业的代码
  • 大学专业的描述
  • 插入/更新的用户 表中的一行
  • 插入/更新行的日期

目前,我面临两个问题。

  1. 我希望用户能够为行指定自己的主键,但不能更改任何现有的主键。当我将列类型指定为“文本字段”时,用户可以编辑现有行的主键,并且在我收到校验和错误时尝试添加新行时似乎也会破坏报告。
  2. 我想要用户和日期 列默认为当前 登录用户和当前日期, 但指定的默认值 这些列中的任何一个也似乎都是 导致语法/ SQL错误。是否 任何人都有如何的例子 使用默认值功能 列?已修复。在指定默认的PL / SQL类型时,我可以将SYSDATE用作它自己的值。用户名可以通过APEX_UTIL
  3. 中的功能获得

1 个答案:

答案 0 :(得分:0)

也许您可以使用2个条件字段。如果字段值为null,则显示编辑框,如果字段值不为null,则显示仅显示字段。