Мне нужно написать форму, в которой я могу получить данные от пользователя и сохранить эти данные в DB2, присутствующие на моем компьютере AS400. Теперь я получаю параметры по умолчанию, предоставляемые мэйнфреймом, такие как:

 1. Start PDM program development manager
 2. work with active jobs
 3. send message to HOLLE (operator)
 4. work with system status
 5. some games
 6. start chat (or enter    CHAT  in command line and press F4)
    (chat also viewable at http://www.holgerscherer.de/chatf.html )
 7. start TN5250-based WWW-browser
 8. show help (or enter HELP and command prompt)

10. display AS/400 main menu

90. Log off

Как я могу создать свою собственную форму для ввода данных .. Поля, которые мне нужны в этой форме: Идентификатор заказа, Тип заказа и Детали заказа.

Как это может быть сделано? и как я буду получать данные, хранящиеся в AS400? У меня есть только варианты печати через Интернет.

1 ответ1

1

Надеюсь, это еще не слишком поздно для вас.

Вы вообще не говорите, есть ли у вас ресурсы.

И вы не на том сайте, ищите нас, динозавров. Мы все в основном офшорные на этом действительно прекрасном острове в особом парке. Вы знаете парк.

У нас нет суперпользователя , у нас есть qsecofr.

Вот вам и весь котелок с рыбой, а также ключевые слова, команды и умные слова, которые помогут вам в правильном направлении на веб-сайте IBM.

Знаешь упоминание каких-либо бумажных руководств по разработке системы и программного обеспечения? Может быть, на чьем-то шкафу, книжной полке или в задней части компьютерной комнаты. Или, если какие-либо программные компиляторы доступны на C, COBOL или RPG в вашей системе. Или, если какие-то динозавры все еще где-то в коридоре или греются в комнате отдыха, чтобы задать вопросы.

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

Ну, есть приложение для этого.

И тонны ресурсов, целая библиотека справочных пособий, набор для каждой основной версии ОС. Да, много деревьев / лесов погибло за их псевдо-мейнфреймы. Так как эта библиотека находится на сайте ibm.com, я оставляю вас на сайте Google с поисковым запросом.

сайт:ibm.com +as/400 + руководства

Или iseries вместо как /400. Особого внимания заслуживает серия книг, известных как « красные книги » - советы и рекомендации и некоторые образцы.

Но у вас нет времени на чтение руководств толщиной 81/2 "- 11" - 3 ". Хотя книги в основном 1/4 ". Несмотря на то, что они доступны в Интернете и могут быть загружены в виде 5 МБ pdf -файлов на ваш ноутбук для ночных развлечений, когда у вас возникают проблемы с засыпанием.

Давайте предположим, что ваша система все еще имеет основные средства разработки. Вам понадобится книга по определениям данных (DDS), чтобы вы могли определить макет записи фиксированной длины для полей для физического файла, да, в отличие от логического файла (индекс по этому физическому файлу). Вы захотите, чтобы файл имел первичный индекс, поэтому определите ключевые поля для номера клиента или номера заказа или того, что у вас есть. Вот где PDM входит в картину, используя эту онлайн-систему управления редактором исходного кода.

Все программы осуществляют доступ к файлам через свое внутреннее определение, что-то вроде ветки ресурсов файла Mac - компиляция ваших спецификаций DDS для создания пустого файла. crtpf (создать физический файл) и dltf (удалить файл) и clrpfm (пустой физический член файла) и crtdupobj (создать дублированный объект) - все это приходит на ум.

Около 20 минут планирования и редактирования.

****Помните****

Просто введите команду в командной строке экрана вашего меню и нажмите F4, чтобы получить мастер для ввода параметров команды, нажмите F1 для отображения дополнительной справки .

****действовать наверняка****

Большинство команд относятся к библиотеке, не оставляйте параметр библиотеки пустым.

Вы будете выполнять всю свою работу в рамках того, что они называют библиотекой (своего рода домашней папкой), храня ваш исходный код внутри исходных элементов внутри исходных файлов внутри вашей библиотеки (своего рода член равен pc file, а исходный файл и библиотека папки).

DON "T идти по умолчанию для библиотеки qgpl или qsys или любых других системных библиотек. На ум приходят PDM и crtlib (создать библиотеку) и crtsrcpf (создать исходный физический файл).

После того, как у вас есть файл для работы, вы можете использовать любой из двух продуктов: утилиту запроса или файла данных ( DFU ). Доступ к одному из них с помощью wrkqry, wrkdfu или strdfu. Снова зайдите в Google или воспользуйтесь поиском на веб-сайте ibm в области онлайн-руководств iseries, чтобы найти книги для этих двух продуктов. Они оба имеют экраны в стиле мастера, через которые можно настроить qry или dfu для обработки вашего файла.

Еще около 20 минут настройки, если вы знаете, что делаете.

И то, и другое позволит вам создать модуль (qry или dfu) для работы с ранее определенным файлом для выполнения простого ввода нажатия клавиш и простого перечисления или для более сложных отчетов qry - например, для запроса списка записей с отсутствующими данными в полях или фильтрации ожидаемых плохие данные.

Не говоря уже о strsql (запуск SQL ). Но это другой вопрос и набор руководств. Тем не менее, если вы знаете один sql, вы знаете их всех.

Если вам нужна или предпочитаете компьютерную среду, есть надежда.

Если доступ был настроен, если сотрудники получают доступ к системе с помощью эмуляторов терминала ПК, таких как tn5250, то вы также можете с дополнительной настройкой полномочий использовать ftp для загрузки или загрузки данных из ваших файлов. Пока вы НЕ используете причудливые поля, такие как двоичный формат или упакованный формат для ваших числовых данных, - тогда ftp будет достаточно для перевода ваших данных в виде простого текста из ibm ebcdic в ваш ПК ascii без использования ваших данных.

Попался

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

**** отступить план ****

Если вы не хотите связываться с qry и dfu - тогда вы можете использовать электронную таблицу на ПК!

НО, вам все еще нужно заниматься библиотекой и исходными физическими файлами , а также DDS и crtpf.

Вы можете использовать, настраивать и настраивать odbc, если вам не очень важен ftp. С активным odbc ваш файл может быть загружен из вашей библиотеки в электронную таблицу Microsoft Excel просто отлично, даже отрицательные числа! И наоборот, загрузите электронную таблицу в файл iseries. Определение данных файла определяет, как столбцы обрабатываются как поля в записи.

Даты и время тоже да, вы можете определить числовое поле как метку даты и времени вместо простого 6 или 8-значного простого числа.

Если вы используете эмуляторы ibm для доступа к iseries, то с такой рабочей станции ПК можно сделать еще больше с помощью пакета ibm pc для доступа к iseries - практически перетаскивать данные в файл или из файла с эквивалентом Интерфейс Windows Explorer.

Повеселись. Оставайся жаждущим.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .