0

我对 APEX 很陌生,我在使用我的第一个表格表单时遇到了一些麻烦。我链接到的表相当简单。列如下:

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

目前,我面临两个问题。

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

1 回答 1

0

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

于 2011-03-03T20:41:01.700 回答