zoukankan      html  css  js  c++  java
  • Oracle EBS 编译Form时出错

    XXSUP和XXDEV从同一个产品环境克隆过来。Form XXUTS_BULK_RECEIVE.fmb上传到XXSUP中编译通过,而上传到XXDEV中编译时出现错误。

    编译命令:
    $cd $XXUTS_TOP/forms/US
    $frmcmp_batch module=XX_BULK_RECEIVE.fmb userid=apps/****** output_file=XXUTS_BULK_RECEIVE.fmx

    错误:
    ......
    ......
    Compiling package body APP_CUSTOM...
    No compilation errors.

    Compiling package body XXUTS_BUTTON_ACTION...
    Compilation error on package body XXUTS_BUTTON_ACTION:
    PL/SQL ERROR 49 at line 441, column 9
    bad bind variable 'parameter.G_query_find'
    PL/SQL ERROR 49 at line 441, column 9
    bad bind variable 'parameter.G_query_find'
    PL/SQL ERROR 49 at line 447, column 9
    bad bind variable 'parameter.G_query_find'

    Compiling package body XXUTS_BULK_RECEIVE...
    No compilation errors.

    Compilation errors have occurred.

    Form not created

    解决办法:
    在XXDEV实例中,
    $ cd $AU_TOP/forms/US
    $ frmcmp_batch module=$XXUTS_TOP/forms/US/XXUTS_BULK_RECEIVE.fmb userid=apps/****** output_file=$XXUTS_TOP/forms/US/XXUTS_BULK_RECEIVE.fmx
    或者
    修改Context File中的FORMS_PATH变量,并跑autoconfig。这样可以用原先的编译命令编译。
    或者
    修改$APPL_TOP/SID_host.env文件中的FORMS_PATH变量,并重新登陆。这样也可以用原先的编译命令编译。


    原因:
    克隆XXDEV实例时,没有修改Context File($INST_TOP/appl/admin/SID_host.xml)中的FORMS_PATH变量。这样环境变量FORMS_PATH参数就缺了$AU_TOP/forms/US (frmcmp_batch的路径,11i中叫form60gen)部分。

  • 相关阅读:
    AC_9. 分组背包问题
    AC_8. 二维费用的背包问题
    AC_7混合背包问题
    AC_5. 多重背包问题 II
    AC_4. 多重背包问题 I
    AC_3. 完全背包问题
    小郡肝火锅点餐系统——测试部署发布
    Vue脚手架搭建
    归并排序-总结
    小郡肝火锅点餐系统——项目文档
  • 原文地址:https://www.cnblogs.com/quanweiru/p/2835418.html
Copyright © 2011-2022 走看看