ABAPコードを投稿していただけますか?モジュール関数でテーブルを宣言する場合、それらのコンテンツはアクセス可能である必要があり、テーブルパラメータとして返すことができます。
たとえば、RFCによって呼び出される次のコードでは、2つの挿入ステートメントが入力されるため、「select」ステートメントにコメントを付けても、テーブルSTATESが空になることはありません。
FUNCTION z_prt_dns_status_get.
*"----------------------------------------------------------------------
*"*"Interface locale :
*" IMPORTING
*" VALUE(LANGU) TYPE LANGU DEFAULT 'F'
*" EXPORTING
*" VALUE(RETURN) TYPE BAPIRETURN1
*" TABLES
*" STATES STRUCTURE ZPRT_ATN_STATEST
*"----------------------------------------------------------------------
SELECT t~atn t~state t~langu t~text s~seqnr
INTO CORRESPONDING FIELDS OF TABLE states
FROM zprt_atn_statest AS t
INNER JOIN zprt_atn_states AS s
ON s~atn = t~atn AND s~state = t~state
WHERE t~atn = 'DNS'
ORDER BY s~seqnr.
states-text = 'A traiter'.
states-state = 'OPEN'.
INSERT states INDEX 1.
states-text = 'Tous'.
states-state = '****'.
INSERT states INDEX 1.
ENDFUNCTION.
よろしく