我可以从主详细信息表单创建者更改主键设置吗?

时间:2019-08-13 21:32:36

标签: oracle-apex

我已经在Oracle ApEx中创建了一个主详细信息表单。在表单创建者中,我被要求提供详细信息部分的主键。我没有意识到我应该提供rowid而不是真正的主键,它是两部分组成的,显然ApEx的第二部分存在问题。由于字符到数字的转换错误,它不允许我插入行。当我创建相同的表单并在详细信息部分中提供rowid时,问题就消失了。 无论如何,问题是我意识到为时已晚,我在表格中做了很多工作,而我没有太多时间重复。是否有机会更改rowid的设置?

1 个答案:

答案 0 :(得分:1)

我得到了一个可以解决我的问题的住所。我还想注意到,我的详细信息部分是一个交互式网格。我在细节部分添加了隐藏列。源设置:类型:数据库列,数据库列:ROWID,数据类型:ROWID,主键:是。然后,在“源”部分中设置真正的主键组成部分的列:主键:否