Из соглашения об именах, которое вы использовали, например, "QUERY_TABLE
", я предполагаю, что вы используете RFC_READ_TABLE
, что, вероятно, подразумевается "getRfcName()
".В этом случае нет ORDER BY
.Если вам нужно ORDER BY
, вам нужно написать собственный пользовательский функциональный модуль RFC.
На второй вопрос, чтобы получить количество записей таблицы, используйте функцию EM_GET_NUMBER_OF_ENTRIES
, затем:
JCoTable inputTable = function.getTableParameterList().getTable("IT_TABLES");
inputTable.appendRow();
inputTable.setValue("TABNAME", "<table_name>");