ISPF (Interactive System Productivity Facility) - это программный продукт для операционной системы z/OS (и более ранних операционных систем), который работает на мэйнфреймах IBM. ISPF в первую очередь предоставляет терминальный интерфейс IBM 3270 с набором панелей. Каждая панель может включать в себя меню и диалоговые окна для запуска инструментов в базовой опции разделения времени (TSO).
1 ответ

Редакторы, похожие на мейнфреймы

Я использовал редактор в мэйнфреймах (ISPF), с которым я очень доволен. Сейчас я работаю в Unix-системе и вынужден использовать VI. ВИ хорош, но так как я привык к редактору в мэйнфреймах, мне трудно из-за различий в наборе команд. Есть ли редактор …
07 авг '12 в 18:53
1 ответ

Ошибка rc=20, когда я хочу показать панель ispf из программы cobol

Я хочу отобразить панель ispf с программой cobol. С REXX все просто, проблем нет, но с коболом не показывается панель. Когда я отправляю jcl, шаг компиляции и компоновки не выдает ошибок, но при попытке запуска выдается ошибка: MAXCC=0020. В jesysms…
03 мар '19 в 03:09
1 ответ

Добавление записей в VSAM DATASET

У меня есть некоторые заблуждения относительно VSAM, поскольку я новичок в этом. Поправьте меня, где я не прав, и решите вопросы. Кластер содержит области управления, а область управления содержит интервалы управления. Один контрольный интервал соде…
09 окт '14 в 05:47
1 ответ

Панель не выполняется) Секция ПНЦ

Я пишу панель ISPF с элементами "наведи и снимай". Элементы говорят "да" и "нет", а курсор по умолчанию должен указывать на "да". 1-й случай: Декларация полей: + TYPE(INPUT) PAS(ON) Когда я использую это объявление, панель закрывается нажатием [ente…
25 янв '16 в 16:33
1 ответ

tso ispf "Просмотр сохранения завершения", как изменить настройки по умолчанию

При выходе из TSO View отображается окно "Просмотр прекращения" со значением по умолчанию "N" (не сохранять). Как я могу изменить значение по умолчанию на "Y" (Да, чтобы сохранить)?
05 сен '16 в 11:18
2 ответа

Как запустить ISPF Edit Macros в пакетном режиме?

Я часто пишу и использую макросы редактирования ISPF. Однако их вызов на переднем плане занимает много времени. Могу ли я использовать программу Rexx для запуска макросов редактирования для всех или выбора членов PDS с помощью пакета?
13 авг '16 в 11:53
1 ответ

Можно ли редактировать файл PS в режиме просмотра в ISPF?

Мы можем редактировать файл JCL в ISPF, когда открываем файл в режиме редактирования. Можно ли редактировать файл в режиме просмотра?
20 янв '15 в 18:07
1 ответ

Блокировка isrddn в tso-mvs

Мы заинтересованы в блокировке isrddn для некоторых пользователей. Мы пытаемся сделать это, не создавая собственную оболочку. Есть ли что-то внутри isrddn, которое поможет? Какой самый простой способ сделать это? Спасибо!
13 мар '17 в 13:29
1 ответ

Передача параметров из ISPF DSLIST в скрипт REXX автоматически

Если у меня нормальный экран ISPF, как показано ниже Теперь у меня уже есть скрипт rexx, который дает мне количество строк в определенном pds (просто количество строк, независимо от того, что в этих строках). Теперь я хочу создать команду в ispf, та…
17 июл '17 в 09:16
2 ответа

Как заменить символ с другим в шестнадцатеричном

Я новый пользователь, использующий мэйнфрейм, у меня есть файл, и мне нужно изменить все точки ". в файле с пробелом, я пытался написать это утверждение по команде change X'05' X'40' all после того, как я преобразовал файл в шестнадцатеричный, но эт…
14 ноя '17 в 10:55
1 ответ

Как перейти на конкретный номер строки набора данных PS в мэйнфреймах

Мой файл PS имеет 5 миллионов записей. Я хочу перейти на 2,5-миллионную запись. могу ли я пойти прямо туда, не нажимая mF8 слишком много раз
22 апр '14 в 19:10
1 ответ

Rexx Pull не работает с clrscrn после отображения панели ispf

В настоящее время я пишу программу Rexx, в которой мне нужно замаскировать ввод пароля. Я использую этот код для отображения панели: address ispexec"libdef ispplib dataset id('my.pds') address ispexec 'display panel(member)' Это прекрасно работает и…
13 окт '17 в 00:03
1 ответ

Как включить библиотеку JCL PDS в программу REXX

Я пишу программу Rexx для автоматизации последовательной подачи заданий. Кодекс выглядит так: /*REXX*/ Address ISPEXEC "LIBDEF ISPPLIB DATASET ID('XXX.YYY.PANELS') Address ISPEXEC "LIBDEF ISPMLIB DATASET ID('XXX.YYYY.JCLLIB') isf_rc=ISFACALLS('ON') …
22 дек '14 в 11:00
1 ответ

Вставить данные в определенный столбец в наборе данных мэйнфреймов

Мне нужно вставить данные из набора данных мэйнфрейма (A) в другой набор данных (B), начиная с определенного столбца. Например, первый набор данных 'A' содержит следующие данные Command ===> ***************************** 1205271 1205251 6483068 1…
30 июл '15 в 21:19
2 ответа

Как изменить основную команду в Edit

Я хочу добавить несколько ярлыков в ISPF Edit. Например, я хотел бы ввести T для "TOP" и B для "BOT". Как я могу это сделать? Я пытался войти define t alias top в командной строке, но это не сработало: у меня есть "КОМАНДА ВЕРХА НЕ НАЙДЕНА", если я …
14 июн '17 в 13:20
3 ответа

Ошибка неверной длины при передаче параметров в макрос ispf из кода rexx

Я написал макрос для изменения строки всех членов PDS. Я передаю PDS, существующее значение и новое значение через JCL. Я получаю неверную ошибку длины при передаче аргументов в макрос ispf с помощью rexx. Ошибка: ISPS108 Invalid length -/-Parameter…
31 июл '17 в 17:09
3 ответа

Доступны ли услуги ISPEXEC на панели ISPF REXX?

Вот определение панели ISPF: )BODY Hello, world! )PROC *REXX ADDRESS ISPEXEC "CONTROL ERRORS CANCEL" *ENDREXX )END Панель отображается нормально, но встроенный REXX сразу дает сбой: *-* ADDRESS ISPEXEC "CONTROL ERRORS CANCEL" +++ RC(-3) +++ Код возв…
24 мар '17 в 01:26
3 ответа

Могу ли я прочитать параметры размещения набора данных в zos, используя Rexx?

Я хочу создать некоторый код Rexx, который позволит мне распределять новые наборы данных в любом формате, таком как PDS, последовательный и т. Д., Читая информацию о наборе данных существующего набора данных, затем применяя эти параметры к новому ра…
02 июл '14 в 13:39
1 ответ

Изменять идентификатор пользователя в статистике ISPF члена PDS программно

Я пытаюсь изменить значение идентификатора пользователя модуля в PDS. Это можно сделать в интерактивном режиме в ISPF, используя опцию меню 3.5 (в нестандартной настройке ISPF). Я хочу сделать это с помощью программы Rexx.
11 авг '15 в 06:35
2 ответа

Проверка JCL с помощью условной логики

Обычно, когда я смотрю на JCL, я набираю команду JEM в командной строке ISPF, и она быстро сканирует и сообщает обо всех ошибках, таких как не выделенные файлы. Единственная проблема заключается в том, что когда у нас есть операторы IF в JCL, JEM пр…
06 ноя '17 в 16:24