【问题标题】:Check the checkbox on run-time选中运行时复选框
【发布时间】:2019-03-13 15:14:24
【问题描述】:

我有一个名为LOAN 的数据块和一个名为DOC_8 的项目,这是一个复选框。在运行时,我想选中复选框项目DOC_8。使用以下代码时:

:LOAN.DOC_8 := 'Y';

我收到以下错误

FRM-40735:POST-QUERY 触发器引发未处理的异常 ORA-06502。

请帮忙,我对此很陌生。

【问题讨论】:

  • “以下代码”是一回事(这是用户单击复选框时所做的事情)。POST-QUERY 触发器是另一回事;它在您执行查询并从数据库中获取数据时触发。所以,里面写了什么?

标签: oracle oracleforms ora-06502


【解决方案1】:

错误ORA-06502 引发由于两种情况发生:

  1. 如果值不适合变量,或违反数据类型
  2. NULL 值分配给定义为 NOT 的变量 空

在您的情况下,您的复选框的 Property Palette 中的 Data type 似乎没有定义为 string,可能是 numeric .

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-20
    • 2012-10-19
    • 2019-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多