The 248 character limit is due to a 249 character limit within the ABAP development environment when the debugger is in use.
The RfcCallReceive() function sends a Call to the SAP system and waits to Receive transaction results from the SAP system. Only the single result can be returned from a transaction.
The tables functionality of the SAP library is not implemented.
Sap_Callrx1 expects the return of one string from the SAP system
If the RfcCallReceive() completed successfully, that is is the return; was RFC_OK, then Sap_Callrx1 returns TCL_OK.
garth@mcs.net