Передача параметров из ISPF DSLIST в скрипт REXX автоматически
Если у меня нормальный экран ISPF, как показано ниже
Теперь у меня уже есть скрипт rexx, который дает мне количество строк в определенном pds (просто количество строк, независимо от того, что в этих строках). Теперь я хочу создать команду в ispf, такую, чтобы при вводе этой команды (как показано стрелкой на изображении), этот конкретный сценарий rexx выполняется автоматически, и соответствующее имя файла, рядом с которым вводится команда, отправляется в качестве входных данных в мой сценарий rexx. Я даже могу опубликовать скрипт rexx, если это необходимо, на случай, если в него тоже будут внесены изменения.
1 ответ
При вводе любой команды TSO в качестве командной строки ISPF автоматически передает полный набор данных в качестве параметра (используйте PF1 из 3.4 и выберите 2 для команд TSO). Так что просто введите команду TSO рядом с набором данных, просто используйте CMD SELECT, чтобы вызвать ваш REXX exec и передать любые пармы, которые вы хотите. Первому exec будет передан DSN, так что он может легко передать его вашему exec.