SAP NetWeaver RFC SDK 7.50
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
_RFC_PARAMETER_DESC Struct Reference

Structure for reading (RfcGetParameterDescByIndex() or RfcGetParameterDescByName()) or defining (RfcAddParameter()) the properties of a parameter in a function module. More...

Public Attributes

RFC_ABAP_NAME name
 Parameter name, null-terminated string. More...
 
RFCTYPE type
 Parameter data type. More...
 
RFC_DIRECTION direction
 Specifies whether the parameter is an input, output or bi-directional parameter. More...
 
unsigned nucLength
 Parameter length in bytes in a 1-byte-per-SAP_CHAR system. More...
 
unsigned ucLength
 Parameter length in bytes in a 2-byte-per-SAP_CHAR system. More...
 
unsigned decimals
 Gives the number of decimals in case or a packed number (BCD) More...
 
RFC_TYPE_DESC_HANDLE typeDescHandle
 Handle to the structure definition in case this parameter is a structure or table. More...
 
RFC_PARAMETER_DEFVALUE defaultValue
 Default value as defined in SE37. More...
 
RFC_PARAMETER_TEXT parameterText
 Description text of the parameter as defined in SE37. Null-terminated string. More...
 
RFC_BYTE optional
 Specifies whether this parameter is defined as optional in SE37. 1 is optional, 0 non-optional. More...
 
void * extendedDescription
 This field can be used by the application programmer (i.e. you) to store arbitrary extra information. More...
 

Detailed Description

Structure for reading (RfcGetParameterDescByIndex() or RfcGetParameterDescByName()) or defining (RfcAddParameter()) the properties of a parameter in a function module.

Definition at line 563 of file sapnwrfc.h.

Member Data Documentation

unsigned _RFC_PARAMETER_DESC::decimals

Gives the number of decimals in case or a packed number (BCD)

Definition at line 570 of file sapnwrfc.h.

RFC_PARAMETER_DEFVALUE _RFC_PARAMETER_DESC::defaultValue

Default value as defined in SE37.

Definition at line 572 of file sapnwrfc.h.

RFC_DIRECTION _RFC_PARAMETER_DESC::direction

Specifies whether the parameter is an input, output or bi-directional parameter.

Definition at line 567 of file sapnwrfc.h.

void* _RFC_PARAMETER_DESC::extendedDescription

This field can be used by the application programmer (i.e. you) to store arbitrary extra information.

Definition at line 575 of file sapnwrfc.h.

RFC_ABAP_NAME _RFC_PARAMETER_DESC::name

Parameter name, null-terminated string.

Definition at line 565 of file sapnwrfc.h.

unsigned _RFC_PARAMETER_DESC::nucLength

Parameter length in bytes in a 1-byte-per-SAP_CHAR system.

Definition at line 568 of file sapnwrfc.h.

RFC_BYTE _RFC_PARAMETER_DESC::optional

Specifies whether this parameter is defined as optional in SE37. 1 is optional, 0 non-optional.

Definition at line 574 of file sapnwrfc.h.

RFC_PARAMETER_TEXT _RFC_PARAMETER_DESC::parameterText

Description text of the parameter as defined in SE37. Null-terminated string.

Definition at line 573 of file sapnwrfc.h.

RFCTYPE _RFC_PARAMETER_DESC::type

Parameter data type.

Definition at line 566 of file sapnwrfc.h.

RFC_TYPE_DESC_HANDLE _RFC_PARAMETER_DESC::typeDescHandle

Handle to the structure definition in case this parameter is a structure or table.

Definition at line 571 of file sapnwrfc.h.

unsigned _RFC_PARAMETER_DESC::ucLength

Parameter length in bytes in a 2-byte-per-SAP_CHAR system.

Definition at line 569 of file sapnwrfc.h.


The documentation for this struct was generated from the following file: