zoukankan      html  css  js  c++  java
  • 如何查看非自己提交的请求的结果

    定位要找的请求
    SQL举例:
    SELECT req.request_id,
           fcp.user_concurrent_program_name,
           usr.user_name,
           req.request_date,
           trunc(SYSDATE) - trunc(request_date) days,
           req.logfile_name,
           req.outfile_name
      FROM applsys.fnd_concurrent_requests req,
           apps.fnd_concurrent_programs_vl fcp,
           applsys.fnd_user                usr
    WHERE req.concurrent_program_id = fcp.concurrent_program_id
       AND req.requested_by = usr.user_id
       AND fcp.user_concurrent_program_name LIKE 'Cost Manager%'
    ORDER BY fcp.user_concurrent_program_name
    结果如下:
    1633948        Cost Manager        THQMRP01        2006-5-22 11:48:57        60
    1633814        Cost Manager        THQMRP01        2006-5-22 11:03:25        60
    1633819        Cost Manager        THQMRP01        2006-5-22 11:06:41        60
    1324503        Cost Manager        SYSADMIN        2006-3-20 10:01:26        123
    假定我们用用户THQMRP01登录,我们要看1324503。
    注:点击Find Requests按钮,选择“Specific Requests”,输入请求ID 1324503,清空下面的天数,点击Find,没有结果;回到Requests主界面,F11,输入请求ID 1324503,Ctrl + F11,就可以查到结果了,然而View Log和View Output是“灰”的。
    方式一:设置预制文件Concurrent:Report Access Level
    前提:System Administrator职责
    通常情况下,是找不到别人的请求,即使切换到相同的职责,原因是该Profile的默认设置是User,如果设该Profile设为Responsibility,就可以达到按职责屏蔽请求了。
    方式二:通过System Administrator直接查看
    前提:System Administrator职责
    通过菜单SYS/Concurrent/Requests或者SYS/Requests/View即可;View/Requests不行。
    方式三:直接通过FTP下载Log和Output文件
    前提:操作系统的相关FTP权限
    FTP的文件位置,就是上面“SQL举例”的后两个字段。
    方式四:偷梁换柱,修改Request ID
    前提:APPS密码
    首先随便查到一个自己运行的请求,比如1633819,这样保证View Output和View Log两个按钮是“亮”的。
    然后通过Help/Diagnostics/Examine…修改Request ID,如图,改为1324503:

    接下来View Output和View Log,就是目标内容了。
    方式五:修改Form中字段值
    前提:APPS密码
    方法和“方式四”一样;甚至可以通过Personalization,不过这样太过复杂,需要看Form元代码后再来设置。
    最简单的是修改Parameter Mode为SYS(原来是View),这样Log就会亮。


    查找系统中已计划的请求的SQL

    SELECT fcrv.PHASE_CODE                 阶段,
           fcrv.STATUS_CODE                状态,
           fcrv.PRIORITY                   优先级,
           fcrv.REQUEST_DATE               请求日期,
           fcrv.REQUESTED_START_DATE       请求开始时间,
           fcrv.PROGRAM                    请求名称,
           fcrv.REQUESTOR                  请求人,
           fcr.resubmit_interval           请求间隔时间,
           fcr.resubmit_interval_unit_code 请求间隔单位,
           fcr.logfile_name                日志文件,
           fcr.logfile_node_name           日志节点名称,
           fcr.outfile_name                输出文件,
           fcr.output_file_type            输出文件类型,
           frt.responsibility_name         职责
      FROM FND_CONC_REQ_SUMMARY_V  fcrv,
           fnd_concurrent_requests fcr,
           fnd_responsibility_tl   frt
     WHERE fcrv.STATUS_CODE = 'I' --已计划
       AND fcrv.REQUEST_ID = fcr.request_id
       AND fcrv.CONCURRENT_PROGRAM_ID = fcr.concurrent_program_id
       AND fcrv.RESPONSIBILITY_APPLICATION_ID = fcr.responsibility_application_id
       AND fcrv.RESPONSIBILITY_ID = fcr.responsibility_id
       AND fcrv.RESPONSIBILITY_ID = frt.responsibility_id
       AND frt.language = 'ZHS'

             

                成长

           /      |     \

        学习   总结   分享

    QQ交流群:122230156

  • 相关阅读:
    [编织消息框架][设计协议]bit基础
    android studio最简单的包名修改方法
    MySQL之四——浅谈 DML、DDL、DCL的区别
    MySQL之三——SQL优化
    MySQL之二——MySQL缓存机制
    MySQL之一——基础语法详解
    游戏测试相关内容
    第一篇博客
    mybatis中union可以用if判断连接,但是<select>中第一个select语句不能被if判断,因此可以从dual表中查询null来凑齐。union如果使用order by排序,那么只能放在最后一个查询语句的位置,并且不能带表名。
    博客园
  • 原文地址:https://www.cnblogs.com/benio/p/2043553.html
Copyright © 2011-2022 走看看