[天堂隔壁]:杨老师,我现在刚刚开始接触使用平台的触发器功能.问题如下, 我某节点要显示一个表(临时表test_table)的数据.而这个表的数据是经过oracle的pl/sql(动态事务处理语句)运算出的数据插入一个临时表(test_table)中.我目前的思路是:1,该节点数据表源定义为那个临时表,即那个节点运行select * from test_table,然后设置触发器过程(数据集打开前)运行我的那段PL/SQL程序.但是因为我的那段PL/SQL在运行过程中要求使用者提供两个变量值.我测试好像在触发器中的pl/sql程序中不支持变量的调用(不知道触发器支持不支持运行PL/SQL).另外一个想法是.设置该节点去运行那段带参数的pl/sql程序(目前已经同过),问题是,然后如何在该节点程序运行完后如何去调用触发器去select * from test_table,因为我最终是要显示出那个test_table表中的数据.注:表test_table的表结构是存在在系统中的,只是数据因每次运行的变量不同得出不同的结果. 当然,我如果为这个问题做出两个信息点,一个运算,一个显示这样也能够实现目的,但是这样的方式不太灵活,呵呵.[emb8] [ALIGN=right][COLOR=#000066][本贴已被 天堂隔壁 于 2004-7-16 12:56:07 修改过][/COLOR][/ALIGN]
——————————————————————————————————
[admin]:触发器中是不支持弹出参数窗口的。否则的话这触发就不好用了:) 你这种情况比较特殊,只能用分两个节点的方式解决。[emb1]
——————————————————————————————————
[天堂隔壁]:能否用“运算树”来实现此功能呢?[emb8]
——————————————————————————————————
[admin]:应该是可以的,不过这样也不能及时的反映变化啊?
上一篇:出问题了,请求帮助啊
下一篇:遇到困难了,请求帮助谢谢!