Программа A вызывает программу B. Я создаю глобальную временную таблицу на основе файла A в Prog B.
Мне нужно открыть и прочитать временную таблицу в программе A. Я использовал код операции EXTFILE в FСпецификация для компиляции Prog A.
fFILEA if e disk extfile(wrk_filnam)
f usropn
/free
wrk_filnam = 'QTEMP/TEMP_TABLE'
open FILEA
/end-free
Когда я возвращаюсь в Prog A и открываю файл A, я получаю ошибку проверки уровня, поскольку временная таблица создается с новым идентификатором уровня формата.
Есть ли обходной путь?Если бы я мог сделать с CRTDUPOBJ тогда было бы здорово.