我在APEX 5中有一个带有PLSQL函数(返回错误文本)验证类型的表格形式。
当我添加以下3行时:
Row 1 : A & 2
Row 2 : A & 3
Row 3 : A & 1 -> This values already exists in the database and should return an error.
我得到了这个:
" A& 1已存在于数据库中。 (第1行)"
" A& 1已存在于数据库中。 (第2行)"
" A& 1已存在于数据库中。 (第3行)"
我想得到这个:
" A& 1已存在于数据库中。 (第3行)"
我得到的错误多于一个错误,我应该只得到第3行。我认为这是因为验证的执行范围属性。我只有两个选择:
我用一个数组调用验证函数并循环遍历它然后返回一个varchar文本进行验证。
这是我的validation code: