尝试更新Apex中的数据时出错?

时间:2011-11-16 17:17:21

标签: oracle oracle10g oracle-apex

我在桌子上有一个表单,当我进行更改并尝试保存时,我收到此错误:

1 error has occurred
#LABEL2536612111501127# must have some value.

知道LABEL到底是什么?以及如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

可能验证失败了。您是否有检查非空字段的验证? 此外,标记为必需的字段也将自行执行非空检查。

我不知道替换字符串显示的原因。猜测是检查页面的页面源,并查看html。我认为您可以将您看到的数值映射到表单上的不同项目。从基于emp的简单形式中获取的示例:

<td  colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="27955991204660326497" /><input type="text" name="p_t02" id="P6_EMPNO" value="7788" size="32" maxlength="255" ...
<td  colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="27955991414734326498" /><input type="text" id="P6_ENAME" name="p_t03" value="SCOTT" size="32" maxlength="10" ...
<td  colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="27955991601403326498" /><input type="text" id="P6_JOB" name="p_t04" value="ANALYST" size="32" maxlength="9" ...
<td  colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="27955991806798326498" /><input type="text" name="p_t05" id="P6_MGR" value="7566" size="32" maxlength="255" ...
<td  colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="27955992024905326498" /><input type="text" class="datepicker" id="P6_HIREDATE" name="p_t06" maxlength="255" ...
<td  colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="27955992219162326498" /><input type="text" name="p_t07" id="P6_SAL" value="3000" size="32" maxlength="255" ...
<td  colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="27955993202832326504" /><input type="text" name="p_t08" id="P6_COMM" value=".22" size="32" maxlength="255" ...
<td  colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="27955993400514326504" /><input type="hidden" name="p_t09" id="P6_DEPTNO_HIDDENVALUE" value="20" />

查找p_arg_names名称,然后查看该值。也许一个快速的ctrl + f可能会找到你发生这种情况的那一行,因此这个项目会让你头疼吗?

答案 1 :(得分:0)

您无法选择主键coloumn ...

大多数这些工具不允许用户更新主键列,如果您删除主键列并按下接下来就应该没问题...