Мы программируем клиент sapjco для автоматизации определенных вещей.Однако одна функция, похоже, имеет проблемы с инициализацией функций.Другие функциональные блоки могут подключаться правильно, но этот сбой при попытке подключения.
Функция не имеет импорта.Но мы также попробовали это с импортом с тем же результатом.Таким образом, добавление одного из них, похоже, не работает
FUNCTION ZE237_GET_REZEPTID.
TYPES: BEGIN OF ZE237SOLLDATEN_TYP,
id TYPE ZE237SOLLDATEN-ID,
name TYPE ZE237SOLLDATEN-NAME,
END OF ZE237SOLLDATEN_TYP.
DATA lt_table TYPE TABLE OF ZE237SOLLDATEN.
SELECT
id name
FROM ZE237SOLLDATEN
INTO CORRESPONDING FIELDS OF TABLE T_EXPORTNAME.
ENDFUNCTION.
public IntellifarmSapFunction(JCoDestination destination,
JCoRepository repository, String functionname) throws JCoException, IllegalArgumentException {
this.destination=destination;
this.function = repository.getFunction(functionname); //crash here
}
Ожидается: указатель на функцию
Результат: 'Неизвестный тип -1 при попытке добавить идентификатор поля взапись "