zoukankan      html  css  js  c++  java
  • 调用并发请求

    FND_REQUEST.SUBMIT_REQUEST 函数是用来提交一个请求的,它返回一个NUMBER值.具体调用如下

         :RESULT := fnd_request.submit_request(application CHAR, --AP模快
                                            program CHAR, --应用程序
                                            description CHAR, --请求说明(可选)
                                            start_time CHAR, --RUN 时间(可选)
                                            sub_request BOOLEAN, --立刻提交请求
                                            argument1 CHAR, --参数1
                                            argument2 CHAR, --参数2
                                            argument3 CHAR, --参数3
                                            argument4 CHAR, --参数4
                                            argument5 CHAR, --参数5
                                            .......
                                            argument100 CHAR);

    补充说明:
          在用fnd_request.submit_request的时候,第五个参数用false,不要被参数名称误导;
          这个函数有105个参数,前面五个定义请求本身,后面100个是传递给请求的具体参数,都是Char类型,
          我们需要转换,默认值是chr(0),代表这个参数不用传递给调用的请求;
          在Package里面调用只需要传递需要的参数个数,因为它有默认值指示结束;
          在form里面则不行,要写满105个,而且我们参数结束之后要用一个chr(0)来表示结束

        

         例如在Form中调用并发请求:

         request_id  :=  fnd_request.submit_request('AR',
                                      'SVAINEX_P',
                                      '',
                                      '',
                                      FALSE,
                                      :parameter.invoice_store,
                                      chr(0),
                                      '','','',
                                      '','','','','','','','','','','','','','','','','','','','',
                                      '','','','','','','','','','','','','','','','','','','','',
                                      '','','','','','','','','','','','','','','','','','','','',
                                      '','','','','','','','','','','','','','','','','','','','',
                                      '','','','','','','','','','','','','','','');

           FND_CONCURRENT.WAIT_FOR_REQUEST是一个等待当前请求运行完毕的程序,可以利用这个等待当前的请求程序运行完毕再运行下面的程序。

            fnd_concurrent.wait_for_request(request_id IN NUMBER DEFAULT NULL, --请求ID
                                      INTERVAL   IN NUMBER DEFAULT 60, --检查时间间隔
                                      max_wait   IN NUMBER DEFAULT 0, --最大等待时间
                                      phase OUT VARCHAR2,
                                      status OUT VARCHAR2,
                                      dev_phase OUT VARCHAR2, --请求运行阶段
                                      dev_status OUT VARCHAR2, --各个阶段状态
                                      message OUT VARCHAR2) --运行完成后输出信息
             RETURN BOOLEAN;

           dev_phasePending,Running,Complete,Inactive等几种,每种对应不同的Dev-Status,比如Complete阶段后就有Normal,Error,Warning,Cancelled,Terminated等几种状态

             --有时候提交请求一直会返回0的情况,检查是否有初始化环境:

             fnd_global.apps_initialize(user_id      => 6182,                             

                                                  resp_id      => 51612,                             

                                                  resp_appl_id => 20005);

             mo_global.init(p_appl_short_name => 'CUX'); -- 在11i的版本中不用执行mo_global.init,R12新增

              -----------------------------------------------------------------------------------------------------------

              package调用并发请求截图实例:

           

                     

  • 相关阅读:
    java中的上转型对象
    java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手一般都没有建立包,而是使用默认的,易出现同名的类名,导致eclipse提示错误
    接口作为参数,不同的接口调用不同的方法,例如:输出“I love Game”或输出“我喜欢游戏”
    JavaScript--原型链
    JavaScript--clientX,clientY、pageX,pageY、offsetLeft,offsetTop/offsetWidth,offsetHeight、scrollLeft,scrollTop/scrollWidth,scrollHeight、clientHeight,clientWidth区别
    JavaScript--结合CSS变形、缩放能拖拽的登录框
    JavaScript--放大镜
    JavaScript--返回顶部方法:锚链接、行内式js写法、外链式、内嵌式
    JavaScript--封装好的运动函数+旋转木马例子
    JavaScript--漏写var却还能使用标签
  • 原文地址:https://www.cnblogs.com/wang-chen/p/6139995.html
Copyright © 2011-2022 走看看