A)
Команда SBMJOB
обычно по умолчанию имеет значение INLLIBL(*CURRENT) CURLIB(*CURRENT)
.Это те значения, которые вы можете использовать при настройке задания на отправку.Введите команду с помощью [F4]
, чтобы убедиться, что значения по умолчанию не были изменены в вашей системе.В любом случае вы можете указать эти значения в командах SBMJOB
в своих программах, чтобы гарантировать, что именно так и произойдет.
SBMJOB ... INLLIBL(*CURRENT) CURLIB(*CURRENT)
Однако многие магазины не одобряют имена библиотек с жестким кодированием в ваших программах.С одной стороны, это часто может затруднить их тестирование в других средах, которые часто настроены на использование альтернативных списков библиотек.Извлечение имени библиотеки из области данных или тому подобное может быть приемлемой альтернативой.
B)
Во многих ситуациях отправка работы с описанием работы может считаться лучшим выбором.В этом случае вы захотите указать:
SBMJOB ... JOBD(______) INLLIBL(*JOBD)
Здесь вы также можете сделать тестовую среду дружественной, получив название используемого описания работы, или позволить описанию работы найти его всписок библиотек, так что описание задания тестирования можно найти в списке библиотек выше (или вместо) обычной версии этого описания задания.