壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4187|回复: 15

WHEN-VALIDATE-ITEM为什么不能用GO_BLOCK

[复制链接]
发表于 2007/12/17 08:54:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
我要实现的功能是,有一个ITEM,有个LOV,当选中LOV中的一个值时,同时根据所选LOV的值执行查询BLOCK中的数据
这个时候老是提示“有非法受限过程GO_BLOCK",请教各位高手,如何实现,当选了LOV后同时执行查询BLOCK中的数据,谢谢!(如图)
a.gif
 楼主| 发表于 2007/12/17 10:18:02 | 显示全部楼层
有没有人会呀,急,请求版主帮助,谢谢
发表于 2007/12/17 10:52:33 | 显示全部楼层
BLOCK本身就可以关连的
设定条件就好了
 楼主| 发表于 2007/12/17 15:55:20 | 显示全部楼层
问了顾问,没有什么好方法,可以用时钟实现
when-validate-item
------------------------------------------------------------------------
declare
timer_id timer;
begin
  timer_id := create_timer('AA',1,NO_REPEAT);
  --BKCTFB008时钟名称
  --1000为一秒
  --REPEAT  Indicates that the timer should repeat upon expiration.  Default.
  --NO_REPEAT  Indicates that the timer should not repeat upon expiration, but is to be used once only, until explicitly called again.
end;

----------------------------------------------------------------------------------------------------------------
declare
TimerName varchar2(20);
begin
  TimerName :=get_application_property(TIMER_NAME);
  if TimerName='AA' then
           go_block('B_AA);
     execute_query;
  end if;
end;
发表于 2007/12/18 13:11:26 | 显示全部楼层
强啊.这样也想得出来
发表于 2007/12/18 13:37:43 | 显示全部楼层
你可以试试写在LOV目标项目的Key-listval中,或者把它的值和数据块关联起来
发表于 2007/12/18 13:42:10 | 显示全部楼层
go_block是个受限的过程,在某些触发器里面是不能用。
发表于 2007/12/18 17:49:55 | 显示全部楼层
把TEXT ITEM改成LIST ITEM,用When-List-Changed Trigger
发表于 2007/12/18 17:51:02 | 显示全部楼层
原帖由 meachal 于 2007-12-17 15:55 发表
问了顾问,没有什么好方法,可以用时钟实现
when-validate-item
------------------------------------------------------------------------
declare
timer_id timer;
begin
  timer_id := create_timer('A ...


居然有这种主意
 楼主| 发表于 2007/12/20 18:59:52 | 显示全部楼层
原帖由 appleteam 于 2007-12-18 17:49 发表
把TEXT ITEM改成LIST ITEM,用When-List-Changed Trigger


那是没有办法的办法呀
不过appleteam 这种方法还是可以的
可是不知道如何将LIST ITEM邦定数据库,有没有这方面的资料,谢谢
发表于 2007/12/21 09:13:58 | 显示全部楼层
原帖由 meachal 于 2007-12-20 18:59 发表


那是没有办法的办法呀
不过appleteam 这种方法还是可以的
可是不知道如何将LIST ITEM邦定数据库,有没有这方面的资料,谢谢


给你推荐个论坛http://www.oradev.net 讨论developer工具最牛的。
发表于 2007/12/21 09:49:05 | 显示全部楼层
那个坛子好象关了好长时间了啦
又再开了?
发表于 2007/12/21 10:01:08 | 显示全部楼层
http://www.oradev.net 我已经很久没去了
发表于 2007/12/21 10:05:45 | 显示全部楼层
原帖由 jojoz 于 2007-12-21 09:49 发表
那个坛子好象关了好长时间了啦
又再开了?


你试下就知道了,才开了
发表于 2007/12/24 09:26:38 | 显示全部楼层
真的是神啊,這樣用時鐘也能想到。欽偑。
发表于 2011/6/17 09:38:06 | 显示全部楼层
LEARNING,good information.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 14:03 , Processed in 0.022366 second(s), 15 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表