123
返回列表 发新帖
楼主: fish919

[精华] 求助:custom.pll的procedure event(event_name varchar2)中,event_name 可以是那些T

[复制链接]
论坛徽章:
164
技术图书徽章
日期:2018-12-26 10:01:29指数菠菜纪念章
日期:2013-06-28 17:41:29蛋疼蛋
日期:2013-04-03 16:29:52指数菠菜纪念章
日期:2013-04-01 15:26:282013年新春福章
日期:2013-02-25 14:51:24指数菠菜纪念章
日期:2013-01-04 11:30:40指数菠菜纪念章
日期:2012-09-29 10:28:42版主6段
日期:2012-05-15 15:24:11指数菠菜纪念章
日期:2012-03-31 14:04:28茶鸡蛋
日期:2012-03-12 16:56:15
21#
发表于 2005-2-16 16:05 | 只看该作者

Re: 开头的注释写着

最初由 player012 发布
[B]-- This procedure allows you to execute your code at specific events
  -- including:
  --
  --    ZOOM
  --    WHEN-NEW-FORM-INSTANCE
  --    WHEN-NEW-BLOCK-INSTANCE
  --    WHEN-NEW-RECORD-INSTANCE
  --    WHEN-NEW-ITEM-INSTANCE
  --    WHEN-VALIDATE-RECORD
  --

你可以用 WHEN-VALIDATE-RECORD [/B]


看得仔细,

使用道具 举报

回复
论坛徽章:
7
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-07-16 22:33:42ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:羽毛球
日期:2008-09-05 09:13:28生肖徽章2007版:龙
日期:2009-04-29 10:18:26ITPUB学员
日期:2010-01-05 10:37:53
22#
 楼主| 发表于 2005-2-16 16:11 | 只看该作者
比如,我想实现输入料号,带出单价,而且单价可以修改,用WHEN-VALIDATE-RECORD就不行

使用道具 举报

回复
招聘 : 技术/实施/服务顾问
论坛徽章:
5
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:102009新春纪念徽章
日期:2009-01-04 14:52:28ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41
23#
发表于 2005-2-16 16:26 | 只看该作者

应该可以的,你试试

加个条件只有在物品这个item时才用trigger:WHEN-VALIDATE-RECORD

建个参数
item_name      varchar2(80)  := name_in(':system.cursor_item');

if form_name ='xxx'   and block_name = 'xxx' and item_name = 'xxx' then
.....
end if;

使用道具 举报

回复
论坛徽章:
7
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-07-16 22:33:42ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:羽毛球
日期:2008-09-05 09:13:28生肖徽章2007版:龙
日期:2009-04-29 10:18:26ITPUB学员
日期:2010-01-05 10:37:53
24#
 楼主| 发表于 2005-2-16 16:29 | 只看该作者

Re: 应该可以的,你试试

最初由 player012 发布
[B]加个条件只有在物品这个item时才用trigger:WHEN-VALIDATE-RECORD

建个参数
item_name      varchar2(80)  := name_in(':system.cursor_item');

if form_name ='xxx'   and block_name = 'xxx' and item_name = 'xxx' then
.....
end if; [/B]


好,我试试,另外麻烦你在看看http://www.itpub.net/319176.html

使用道具 举报

回复
论坛徽章:
7
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-07-16 22:33:42ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:羽毛球
日期:2008-09-05 09:13:28生肖徽章2007版:龙
日期:2009-04-29 10:18:26ITPUB学员
日期:2010-01-05 10:37:53
25#
 楼主| 发表于 2005-2-17 09:53 | 只看该作者

Re: 应该可以的,你试试

最初由 player012 发布
[B]加个条件只有在物品这个item时才用trigger:WHEN-VALIDATE-RECORD

建个参数
item_name      varchar2(80)  := name_in(':system.cursor_item');

if form_name ='xxx'   and block_name = 'xxx' and item_name = 'xxx' then
.....
end if; [/B]


我试了当WHEN-VALIDATE-RECORD触发的时候,没有:system.cursor_item,这个值是空,用WHEN-VALIDATE-RECORD
实现不了

使用道具 举报

回复
论坛徽章:
7
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-07-16 22:33:42ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:羽毛球
日期:2008-09-05 09:13:28生肖徽章2007版:龙
日期:2009-04-29 10:18:26ITPUB学员
日期:2010-01-05 10:37:53
26#
 楼主| 发表于 2005-2-18 15:26 | 只看该作者
最后是用WHEN-NEW-ITEM-INSTANCE 解决的

使用道具 举报

回复
论坛徽章:
12
会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28ERP板块每日发贴之星
日期:2011-02-26 01:01:012011新春纪念徽章
日期:2011-02-18 11:43:33生肖徽章2007版:鸡
日期:2008-01-02 17:35:53ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44会员2007贡献徽章
日期:2007-09-26 18:42:10生肖徽章:猪
日期:2006-09-07 10:15:06生肖徽章:猴
日期:2006-09-06 21:20:15世界杯纪念徽章
日期:2006-07-20 13:19:20
27#
发表于 2005-2-25 17:14 | 只看该作者
如果我要在customer.pll中判断当前关闭的是哪个form,然后做相应的操作应该怎么写啊,假设我要在form: aradintest关闭的时候做一些操作(如关闭另外的一些如果打开着的form),怎么处理呢?

使用道具 举报

回复
论坛徽章:
7
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-07-16 22:33:42ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:羽毛球
日期:2008-09-05 09:13:28生肖徽章2007版:龙
日期:2009-04-29 10:18:26ITPUB学员
日期:2010-01-05 10:37:53
28#
 楼主| 发表于 2005-2-28 09:35 | 只看该作者
好像不行,沒有相關的TRIGGER可以觸發

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2006-01-10 08:59:592011新春纪念徽章
日期:2011-02-18 11:43:35
29#
发表于 2005-3-16 19:23 | 只看该作者
顶!关注ing

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
30#
发表于 2005-4-1 19:46 | 只看该作者
像我这种低手,还是搬个凳子来这里听听好了
真是受益匪浅啊

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表