Function sapnwrfc::binding::RfcGetAbapObjectByIndex [] [src]

pub unsafe extern "C" fn RfcGetAbapObjectByIndex(
    dataHandle: DATA_CONTAINER_HANDLE,
    index: c_uint,
    objHandle: *mut RFC_ABAP_OBJECT_HANDLE,
    errorInfo: *mut RFC_ERROR_INFO
) -> RFC_RC

Returns a handle to an abap object.

This function works exactly like RfcGetAbapObject(), 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, table handle or object handle). If dataHandle is a table handle, the function will read the field value of the current row. \in index The index of the field to read. \out *objHandle A handle to the object. \out *errorInfo Field does not exist, is of wrong type or out of memory. \return RFC_RC