12
返回列表 发新帖
楼主: ljkcaizi

求助:展望期物料计划从哪个TABLE中取值,急急急!!!

[复制链接]
论坛徽章:
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
11#
发表于 2008-9-9 15:29 | 只看该作者
原帖由 ljkcaizi 于 2008-9-9 15:19 发表
问了一下高手,说是这个TABLE只是个临时TABLE
在FORM上的BUTTON下有TRIGGER,点击时会调用一个PACKAGE
然后在PACKAGE中对那个临时表赋值
要想查清逻辑,只有下载下FORM来看

我把FORM下载下来,看的晕头转向,里面的PACKAGE一层调一层
一层一层无穷尽也

看的我只想哭,没别的感觉:(

哪位高手作过这里的报表,直接把你们的取值方法告诉我吧,不胜感激涕零啊

或者你在你的报表中先运行一下那个package,然后再去取值,可以吗?

使用道具 举报

回复
求职 : 技术/实施/服务顾问
论坛徽章:
149
马上有车
日期:2014-02-19 11:55:142015年新春福章
日期:2015-03-06 11:57:31目光如炬
日期:2015-09-20 22:00:00目光如炬
日期:2015-09-20 22:00:00天枰座
日期:2016-01-08 13:36:54狮子座
日期:2016-01-11 16:52:18狮子座
日期:2016-01-13 11:28:06水瓶座
日期:2016-03-15 14:22:5420周年集字徽章-20	
日期:2021-03-25 15:45:24暖羊羊
日期:2015-03-04 14:50:37
12#
发表于 2008-9-9 15:34 | 只看该作者

使用道具 举报

回复
论坛徽章:
0
13#
 楼主| 发表于 2008-9-9 16:16 | 只看该作者

回复 #11 Harry_shan 的帖子

不可以,因为那个PACKE都是放在FORM上的

使用道具 举报

回复
论坛徽章:
0
14#
 楼主| 发表于 2008-9-9 16:18 | 只看该作者
原帖由 simon_hm 于 2008-9-9 15:34 发表
http://www.techwind.net/thread-75-1-1.html



好像跟这个问题无关哦

使用道具 举报

回复
论坛徽章:
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
15#
发表于 2008-9-9 16:51 | 只看该作者
原帖由 ljkcaizi 于 2008-9-9 16:16 发表
不可以,因为那个PACKE都是放在FORM上的

如果你知道是那个PACKAGE,只要输入相应的参数,在REPORT中也能调用啊

使用道具 举报

回复
论坛徽章:
1
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
16#
发表于 2010-5-26 09:44 | 只看该作者
原帖由 ljkcaizi 于 2008-9-9 15:19 发表
问了一下高手,说是这个TABLE只是个临时TABLE
在FORM上的BUTTON下有TRIGGER,点击时会调用一个PACKAGE
然后在PACKAGE中对那个临时表赋值
要想查清逻辑,只有下载下FORM来看

我把FORM下载下来,看的晕头转向,里面的PACKAGE一层调一层
一层一层无穷尽也

看的我只想哭,没别的感觉:(

哪位高手作过这里的报表,直接把你们的取值方法告诉我吧,不胜感激涕零啊

可不可以分享下是哪个FORM,哪个package呢?你是怎么实现的呢?感谢

使用道具 举报

回复
论坛徽章:
0
17#
发表于 2013-11-11 09:59 | 只看该作者
ljkcaizi 发表于 2008-9-9 15:19
问了一下高手,说是这个TABLE只是个临时TABLE
在FORM上的BUTTON下有TRIGGER,点击时会调用一个PACKAGE
然 ...

哥们有没有解决?

使用道具 举报

回复
论坛徽章:
0
18#
发表于 2015-2-3 20:30 | 只看该作者
这个table---mrp_material_plans 所谓的临时指的是你在form界面点展望期计划按钮,会调用API创建程序,插入到这个表里面,当离开form时 会delete掉这些数据,调用API 方法:
1.可从mrp_orders_sc_v获得  inventory_item_id
         , organization_id
         , plan_organization_id
         , compile_designator
2.插入到mrp_form_query
INSERT INTO mrp_form_query
        (query_id
        ,last_update_date
        ,last_updated_by
        ,creation_date
        ,created_by
        ,number1
        ,number2
        ,number3
        ,char1)
      VALUES
        (l_global_counter---mrp_form_query_s.nextval
        ,SYSDATE
        ,-1
        ,SYSDATE
        ,-1
        ,rec_main.inventory_item_id
        ,rec_main.organization_id
        ,rec_main.plan_organization_id
        ,rec_main.compile_designator);
3.
------------------------------
      --call API   update展望期日期
      ------------------------------
   
      mrp_wb_bucket_dates_sc.populate_bucket_dates( organization_id
                                                  , compile_designator
                                                  , plan_organization_id);
4.
mrp_horizontal_plan_sc.populate_horizontal_plan(item_list_id             => mrp_form_query.query_id
                                                       ,arg_plan_id              => l_unique_id ---mrp_material_plans_s.nextval
                                                       ,arg_organization_id      => mrp_form_query.organization_id
                                                       , --plan_org_id
                                                        arg_compile_designator   => mrp_form_query.compile_designator
                                                       ,arg_plan_organization_id => mrp_form_query.plan_organization_id
                                                       , --org_id
                                                        arg_bucket_type          => 1
                                                       , -- monthly
                                                        arg_cutoff_date          => SYSDATE + 1080
                                                       , /*to_date('2015-04-23','YYYY-MM-DD'),*/
arg_current_data         =>1 ---1是当前,写其他值为快照
                                                       , -- snapshot
                                                        arg_ind_demand_type      => NULL
                                                       ,arg_source_list_name     => NULL
                                                       ,enterprize_view          => FALSE
                                                       , -- enterprise view
                                                        arg_res_level            => 1
                                                       ,arg_resval1              => NULL
                                                       ,arg_resval2              => NULL);

6.程序最后要删除两个表的数据
DELETE FROM mrp_material_plans;
    DELETE FROM mrp_form_query;
    COMMIT;

使用道具 举报

回复

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

本版积分规则 发表回复

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