Публикации по теме 'rpg'


Собственный язык программирования Report Program Generator (RPG) от IBM
Генератор программ отчетов (сокращенно RPG) — это язык программирования высокого уровня, обслуживающий широкий спектр бизнес-приложений и применений. Это проприетарный программный модуль IBM, и к подавляющему большинству его более поздних версий можно получить доступ только в системах на базе IBM i или OS/400. RPG на самом деле имеет довольно долгую историю. Он был разработан технологическим гигантом IBM в 1959 году как генератор программ отчетов — инструмент, который был разработан в..

Вопросы по теме 'rpg'

Как установить тайм-аут при подключении / отправке? (as400 iseries v5r4, rpg)
Из этого руководства по сокету rpg мы создали клиент сокета в rpg, который вызывает java серверный сокет Проблема в том, что операции connect () / send () блокируются, и у нас есть требование, согласно которому, если подключение / отправка не...
2614 просмотров
schedule 24.11.2021

Принять массив неизвестного размера в процедуре RPG
Я пытаюсь создать процедуру, которая будет принимать массив и возвращать количество использованных элементов (почему это не BIF ??). Я изо всех сил пытаюсь найти способ передать в мою процедуру массив неизвестного размера. Что-то вроде... P...
3270 просмотров
schedule 25.11.2021

Как я могу использовать Java для вызова существующей экранной программы RPG?
У меня есть программы RPG4 с зелеными экранами, я хотел бы иметь возможность вызывать программы RPG с Java и обходить зеленые экраны. Я провел некоторое исследование по этому поводу, и IBM OAR (Open Access: RPG) продолжает появляться. но я еще не...
864 просмотров
schedule 30.11.2021

Доступ SQL к файлам базы данных RPG OPM
Мне нужно оценить устаревшее программное обеспечение, используемое компанией, которую мой работодатель намеревается купить. Программное обеспечение изначально было запрограммировано в RPG II (или III?) Для IBM System / 38 и с тех пор постоянно...
250 просмотров
schedule 14.11.2021

Комментарий в РПГ?
Я хотел бы прокомментировать несколько строк. В документации мы можем использовать это - › (/*...*/) https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_74/rzajp/rzajpcommentsirpg.htm Я пробовал несколько раз, но ничего не вышло. /*...
73 просмотров
schedule 01.11.2021

Вызов программы RPG из PHP
У нас есть система AS/400. Меня просят найти способ вызывать RPG-программы из PHP на нашем сервере Apacher. Единственным решением, которое я нашел, была установка Zend Server на AS/400 и использование i5 PHP API Toolkit. Поскольку я не знаю, как...
3143 просмотров
schedule 24.02.2022

Веб-разработка на iSeries с помощью Strategi от ABL
Advanced BusinessLink предлагает набор продуктов под названием Strategi , который в основном позволяет создавать веб-приложения, изначально работающие в iSeries, потребляющие и предоставляющие веб-службы, а также заменяющие зеленые экраны...
516 просмотров
schedule 01.03.2022

Ошибка управления фиксацией при вызове процедуры iSeries
У меня периодически возникают проблемы при вызове хранимой процедуры iSeries (состоящей из различных программ CL и RPG). Ошибка: - Commitment definition *N not valid for open of QAOSSI12 Error occurred while opening file QAOSSI12. Как...
4292 просмотров
schedule 09.03.2022

как научиться рпг/400
Я услышал о программировании RPG от своего преподавателя. Я хотел бы попробовать. Проблема в том, что как мне программировать? Я не знаю ОС и IDE для удовлетворения потребностей. Любая помощь?
4204 просмотров
schedule 24.04.2022

можно прочитать только одно значение
Я пишу программу для чтения физического файла: 0002.00 A REF(USRMF) 0002.01 A R TSREC...
85 просмотров
schedule 14.05.2022

Вызов удаленной Java-программы на iSeries из RPG
Я хочу вызвать программу Java из RPG, работающую на Iseries V5r4. Удаленная программа - это клиент веб-службы (выполняющий поиск по почтовому индексу), работающий в Websphere. В идеале я хотел бы назвать это прямо из РПГ? это возможно? или мне...
6803 просмотров
schedule 05.06.2022

В RPG используйте дату в формате *job из файла
Я пытаюсь преобразовать в программе RPG дату из файла (это из команды DSPJRN, поэтому поле si 6 числовое, в формате JOB). Я хочу использовать его как дату в своей программе, но не могу добиться этого правильно. Я попытался описать поле с типом...
161 просмотров
schedule 09.06.2022

Как скопировать DS с несколькими вхождениями в другую DS RPG
Я пытаюсь скопировать DS на другой DS. D MYRESULTS DS OCCURS(2000) D QUALIFIED D PAOPIID 20A D POPITPE 10A D POPISTPE...
905 просмотров
schedule 28.06.2022

Отображать двойное число в 2 знаках после запятой в RPG?
При объявлении переменной с плавающей запятой я не понимаю, какая точность требуется для хранимого объекта в RPG ?? В моем упражнении я ввожу количество копий, например, значение 5 . Общая сумма составляет 0,50 евро, но у меня есть...
67 просмотров
schedule 30.06.2022

*INLR и while(true) в RPG
Я просматриваю некоторые устаревшие программы, в которых встречается следующий код: C/free Dow 1=1; SubRoutine(); EndDo; *INLR = *On; /end-free Рассматриваемая программа представляет собой серверную программу, в которой...
1798 просмотров
schedule 08.07.2022

Параллельная обработка ввода/вывода, запросов и индексов AS400
IBM V6.1 При использовании системного навигатора I и щелчке по Системным значениям отображается следующее. По умолчанию выбран Do not allow parallel processing . Как повлияет на обработку в программах, когда вы выберете несколько...
707 просмотров
schedule 21.07.2022

RPG - передача DS в качестве аргументов в процедуру
Я написал процедуру тетради (/COPY) с таким интерфейсом: DCL-PI *N VARCHAR(5000); FILE_NAME CHAR(10) CONST; DS_OLD VARCHAR(5000) CONST; DS_NEW VARCHAR(5000) CONST; END-PI; Эта процедура вызывается этим образцом программы. FILE_DS_* —...
358 просмотров
schedule 24.09.2022

Как использовать программу RPG для доступа к базе данных DB2 в системе IBM i
Я новичок в программе RPG. Теперь я хочу использовать программу RPG для доступа к базе данных DB2 в системе IBM i. Например, вставьте одну запись в БД, обновите одну запись, удалите одну запись. Не могли бы вы привести пример кода? Большое спасибо!
1464 просмотров
schedule 02.08.2023

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

DB2 AS400 и RPG, пожалуйста, объясните взаимосвязь
DB2 AS400 и РПГ Пожалуйста, объясните взаимосвязь простым способом, так как я немного запутался после некоторых исследований. Насколько я понимаю, DB2 - это своего рода база данных для системы AS400, написанная на языке программирования RPG....
1172 просмотров
schedule 28.11.2022