GHNP вызов в БД IMS

Я хотел бы знать, какие вызовы в IMS необходимо сделать, прежде чем переходить на вызов GHNP. Код моего приложения cobol имеет GU, GHU звонит, прежде чем идти на GHNP. Обязательно ли эти звонки перед тем, как перейти к функции GHNP?

1 ответ

Обратите внимание, что GN означает "получить дальше", так что все GNзвонки (GN,GNP,GHN,GHNP) зависит от вашей текущей позиции в базе данных. Без каких-либо предыдущих вызовов позиция не определена и будет результатом вашего GN-вызов.

Таким образом, чтобы получить четко определенный результат, вы должны выполнить инструкцию, чтобы установить четко определенную позицию в вашей базе данных - и обычно это GU-Тип ("получить уникальный") вызов. Это также может быть ISRT ("вставить"), так как это также приводит к определенной позиции. Но обычно ваша прикладная логика должна указывать вам путь.

Другие вопросы по тегам