加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

动态LOV语句、向具有LOV的ITEM赋值时报FRM-40212需要验证错误

发布时间:2020-12-15 04:47:39 所属栏目:百科 来源:网络整理
导读:1.动态LOV语句: item的KEY-LISTVAL触发器中: declare ? l_lov boolean; begin ?l_lov:=show_loV('L_PRODUCT_LINE'); end; ? 2.当向具有LOV的ITEM赋值时,会弹出FRM-40212的对话框。 解决办法:可以在赋值语句之后加上以下语句 Set_item_Property('LOT.LOCAT

1.动态LOV语句:

item的KEY-LISTVAL触发器中:

declare
? l_lov boolean;
begin
?l_lov:=show_loV('L_PRODUCT_LINE');
end;

?

2.当向具有LOV的ITEM赋值时,会弹出FRM-40212的对话框。

解决办法:可以在赋值语句之后加上以下语句

Set_item_Property('LOT.LOCATOR',ITEM_IS_VALID,PROPERTY_TRUE);

其中'LOT.LOCATOR'为具有LOV的ITEM.

?

网上摘录:

FRM-40212

同一个LOV assigne给不同item造成的
在form里,通常我会创建2个LOV,使用同一个RECORD GROUP. 一个LOV的第一列是CUSTOM_NUMBER,分配给CUSTOM_NUMBER ITEM,另一个是的第一列是CUSTOM_NAME,分配给CUSTOM_NAME,这样就不会有错误了. LOV总是使用第一列来校验Item里面输入的东西,

?

FRM-40212

非常怪异的错误

1.首先尝试调换desc和code的顺序如下

SELECT DESCRIPTION type_desc,FLEX_VALUE type_code?
? FROM FND_FLEX_VALUES_VL
?WHERE FLEX_VALUE_SET_ID = 1014989
?ORDER BY flex_value

此时LOV向导中的两个列的顺序是CODE,DESC

还是会弹出FRM-40212

?

2.尝试调换LOV中desc和code的顺序

解决此问题。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读