У меня есть сервер под управлением IBM i 7.2 (без PTF), который я использую для изучения системы. Я попытался создать приложение с одним источником RPGLE (CALCR) и DSPF (CALCD) с одной записью. Однако при компиляции кода RPG (через PDM) я получаю сообщение об ошибке DSPF.
*RNF2120 40 a 000200 External descriptions for file CALCD not found; file is
ignored.
Код очень прост, как вы можете видеть ниже.
*************** Beginning of data *********************************************
0001.00 H
0002.00 FCALCD CF E WORKSTN
0003.00 C EVAL *INLR = *ON
****************** End of data ************************************************
DSPF "скомпилирован" и существует в той же библиотеке, что и мой код RPG. Я также протестировал тот же код на PUB400 и не обнаружил ошибок. Я думаю, что с исходной конфигурацией моей установки IBM I что-то не так.