Как передать параметры времени выполнения в AIX COBOL? - PullRequest
1 голос
/ 01 октября 2009

Мне нужно передать параметр времени выполнения TRAP (OFF) в приложение IBM AIX COBOL.Проблема в том, что я понятия не имею, как это сделать, и я не могу найти ничего в документации IBM о том, как это сделать.Я пробовал export TRAP=OFF в моем RunScript, но это не так.Кто-нибудь знает, как это сделать?

Ответы [ 2 ]

3 голосов
/ 21 декабря 2009

Чтобы установить параметры времени выполнения для приложений, созданных с помощью COBOL для AIX, необходимо задать переменную среды COBRTOPT, которая будет содержать параметры, которые нужно установить. Например, чтобы установить TRAP (OFF):

export COBRTOPT = "TRAP (OFF)"

Я попрошу наших авторов документации уточнить документацию, возможно, связав вторую ссылку с первой.

1 голос
/ 03 октября 2009

В зависимости от вида COBOL (я использую AcuCOBOL), вы можете принимать данные в рабочую переменную хранения из командной строки, например, так:

ACCEPT WS-CMD-LINE FROM COMMAND-LINE.

Вы также можете установить переменную окружения так, как вы пытаетесь это сделать, и ПРИНЯТЬ ее так:

ACCEPT WS-ENV-VAR FROM ENVIRONMENT "TRAP".

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...