【发布时间】:2010-12-03 01:06:13
【问题描述】:
我需要将 TRAP(OFF) 运行时选项传递给 IBM AIX COBOL 应用程序。问题是,我不知道如何做到这一点,而且我在 IBM 文档中找不到任何关于如何做到这一点的内容。我已经在我的运行脚本中尝试了export TRAP=OFF,但没有这样做。有谁知道怎么做?
【问题讨论】:
我需要将 TRAP(OFF) 运行时选项传递给 IBM AIX COBOL 应用程序。问题是,我不知道如何做到这一点,而且我在 IBM 文档中找不到任何关于如何做到这一点的内容。我已经在我的运行脚本中尝试了export TRAP=OFF,但没有这样做。有谁知道怎么做?
【问题讨论】:
根据 COBOL 的风格(我使用 AcuCOBOL),您可以从命令行选项将数据接收到工作存储变量中,如下所示:
ACCEPT WS-CMD-LINE FROM COMMAND-LINE.
您还可以像尝试那样设置环境变量并像这样接受它:
ACCEPT WS-ENV-VAR FROM ENVIRONMENT "TRAP".
希望这会有所帮助!
【讨论】:
要为使用 COBOL for AIX 创建的应用程序设置运行时选项,必须设置环境变量 COBRTOPT 以包含要设置的选项。例如,设置 TRAP(OFF) :
导出 COBRTOPT="TRAP(OFF)"
我会要求我们的文档编写者通过将第二个参考链接回第一个参考来澄清文档。
【讨论】: