Конвертировать тип.NET в netCOBOL

У меня есть метод, который возвращает System.Object[] во внешней библиотеке.

В примере в Vb.NET это работает отлично:

Dim text = TEF.Cupons(I)

Тип текста: System.Object[]

В COBOL при вызове метода возвращается ошибка преобразования типа:

INVOKE OBJ-TEF "Cupons" using W-NUM RETURNING OBJ-RET

Тип OBJ-RET является PIC N

Как конвертировать System.Object[] в PIC N ?


Я уже попробовал это:

 REPOSITORY.
       CLASS SysString   AS "System.String".

Но я получаю следующую ошибку:

JMN1750I-S  REPOSITORY FILE OF CLASS 'SYSTEM.STRING' IS NOT ALLOCATED.
STATISTICS: HIGHEST SEVERITY CODE=S, PROGRAM UNIT=1

0 ответов

Другие вопросы по тегам