Function sapnwrfc::binding::RfcGetStringLengthByIndex
[−]
[src]
pub unsafe extern "C" fn RfcGetStringLengthByIndex(
dataHandle: DATA_CONTAINER_HANDLE,
index: c_uint,
stringLength: *mut c_uint,
errorInfo: *mut RFC_ERROR_INFO
) -> RFC_RC
Returns the length of the value of a STRING or XSTRING parameter.
This function works exactly like RfcGetStringLength(), the difference being that the field is addressed by its index within the structure/table/function module. The first field has index 0, last field has index n-1, the order of the fields is as defined in the ABAP DDIC.
\in dataHandle A data container (function handle, structure handle or table handle). If dataHandle is a table handle, the function will read the field value of the current row. \in index The index of a STRING or XSTRING field. \out *stringLength Length of the current field value. \out *errorInfo Wrong field type? \return RFC_RC