SAP ABAP Class CL_LOUI_FORM_HELPER (Class for modifying WD Form)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS (Application Component) Sales
     ERP_SLS_LO_OIF (Package) Lean Order OIF
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LOUI_FORM_HELPER Interface for modifying WD Form 20081125
Properties
Class CL_LOUI_FORM_HELPER  
Short Description Class for modifying WD Form    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SLS_LO_OIF   Lean Order OIF 
Created 20081125   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LOUI_FORM_HELPER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_LOUI_FORM_HELPER Interface for modifying WD Form 20081125
Friends
# Friend Modeled only Created on Description
1 CL_LOUI_OBJECT_MODEL 20081125
2 CL_LOUI_TABLE_HELPER 20081201 class for modifying WD table
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_INVISIBLE Instance attribute Private Attribute reference (LIKE) 20081125
2 GC_VISIBLE Instance attribute Private Attribute reference (LIKE) 20081125
3 GR_OBJECT_DATA_INFO Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface for the metadata of a node 20081125
4 GR_TC Instance attribute Private Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20081130
5 GT_FORM_FIELD_ATTR Static Attribute Private Type reference (TYPE) TDT_FORM_FIELD_ATTR Table Type for Structure TDS_FORM_FIELD_ATTR 20081202
6 GT_HEADER_TEXT Static Attribute Private Type reference (TYPE) TCT_HEADER_TEXT 20081125
7 GT_TCI Instance attribute Private Type reference (TYPE) TCT_TCI 20081128
8 GV_CALLER_ID Instance attribute Private Attribute reference (LIKE) 20081125
9 GV_HANDLE_PARENT Instance attribute Private Attribute reference (LIKE) 20081125
10 GV_NODE_NAME Instance attribute Private Type reference (TYPE) STRING 20081125
11 GV_OBJECT_ID Instance attribute Private Attribute reference (LIKE) 20081125
12 GV_OBJECT_PARENT Instance attribute Private Attribute reference (LIKE) 20081125
13 GV_ON_ENTER Instance attribute Private Type reference (TYPE) STRING 20081125
14 GV_SCENARIO_ID Instance attribute Private Attribute reference (LIKE) 20081125
15 GV_UI_COUNTER Static Attribute Private Type reference (TYPE) NUMC4 Count parameters 20081202
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TCI_TO_TC Instance method Private Method 20081128
2 CHECK_FIELDNAME Instance method Private Method 20081125
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081202
4 COLLECT_TCI Instance method Private Method 20081128
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081125
6 CREATE_FORM_IF_INT Instance method Private Method 20081125
7 CREATE_FORM_TV_INT Instance method Private Method 20081202
8 CREATE_LABEL Instance method Private Method 20081126
9 CREATE_TCI Instance method Private Method 20081128
10 GET_DDIC_NAME Instance method Private Method 20081125
11 GET_TEXT Instance method Private Method 20081125
Events
Class CL_LOUI_FORM_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TCS_HEADER_TEXT Private See coding 20081125 begin of tcs_header_text, object_id type tabname, text type string, end of tcs_header_text
2 TCS_TCI Private See coding 20081128 begin of tcs_tci, hpos type string, id type string, seqno_int type int4, seqno_ext type int4, label type ref to cl_wd_label, tci type ref to cl_wd_transparent_container, end of tcs_tci
3 TCT_HEADER_TEXT Private See coding 20081125 tct_header_text type standard table of tcs_header_text
4 TCT_TCI Private See coding 20081128 tct_tci type standard table of tcs_tci
Method Signatures

Method ADD_TCI_TO_TC Signature

Method ADD_TCI_TO_TC on class CL_LOUI_FORM_HELPER has no parameter.
Method ADD_TCI_TO_TC on class CL_LOUI_FORM_HELPER has no exception.

Method CHECK_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COM_PART Call by reference Type reference (TYPE) STRING 20081125
2 Exporting EV_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20081125
3 Exporting EV_NODE_NAME Call by reference Type reference (TYPE) STRING 20081125
4 Exporting EV_UIE_ID Call by reference Type reference (TYPE) STRING 20081125
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20081125
6 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20081125

Method CHECK_FIELDNAME on class CL_LOUI_FORM_HELPER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_LOUI_FORM_HELPER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_LOUI_FORM_HELPER has no exception.

Method COLLECT_TCI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LABEL Call by reference Object reference (TYPE REF TO) CL_WD_LABEL Perforce change= / 20051117-120623 20081128
2 Importing IR_TCI Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20081128
3 Importing IV_HPOS Call by reference Type reference (TYPE) STRING 'L' 20081129
4 Importing IV_SEQNO Call by reference Type reference (TYPE) INT4 Natural Number 20081128

Method COLLECT_TCI on class CL_LOUI_FORM_HELPER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface for the metadata of a node 20081201
2 Importing IR_TC Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20081130
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20081125
4 Importing IV_OBJECT_PARENT Call by reference Type reference (TYPE) TABNAME Table Name 20081125
5 Importing IV_ON_ENTER Call by reference Type reference (TYPE) STRING 20081125

Method CONSTRUCTOR on class CL_LOUI_FORM_HELPER has no exception.

Method CREATE_FORM_IF_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_NO_DESCR Call by reference Type reference (TYPE) FLAG SPACE General Flag 20081202
2 Importing IF_NO_UNIT Call by reference Type reference (TYPE) FLAG SPACE General Flag 20081202
3 Importing IF_READONLY Call by reference Type reference (TYPE) FLAG General Flag 20081125
4 Importing IR_TCI Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20081202
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20081125
6 Importing IV_HPOS Call by reference Type reference (TYPE) STRING 'L' 20081129
7 Importing IV_LABEL_DDIC Call by reference Type reference (TYPE) NUMC2 Two digit number 20081125
8 Importing IV_LABEL_TEXT Call by reference Type reference (TYPE) STRING 20081125
9 Importing IV_LENGTH Call by reference Type reference (TYPE) I 0 20081202
10 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20081125
11 Importing IV_SEQNO Call by reference Type reference (TYPE) INT4 Natural Number 20081128

Method CREATE_FORM_IF_INT on class CL_LOUI_FORM_HELPER has no exception.

Method CREATE_FORM_TV_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_NO_UNIT Call by reference Type reference (TYPE) FLAG SPACE General Flag 20081204
2 Importing IR_TCI Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20081202
3 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20081202
4 Importing IV_HPOS Call by reference Type reference (TYPE) STRING 'L' 20081204
5 Importing IV_LABEL_DDIC Call by reference Type reference (TYPE) NUMC2 Two digit number 20081202
6 Importing IV_LABEL_TEXT Call by reference Type reference (TYPE) STRING 20081202
7 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20081202
8 Importing IV_SEQNO Call by reference Type reference (TYPE) INT4 Natural Number 20081202
9 Importing IV_WIDTH Call by reference Type reference (TYPE) STRING 20081204

Method CREATE_FORM_TV_INT on class CL_LOUI_FORM_HELPER has no exception.

Method CREATE_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DDIC Call by reference Type reference (TYPE) NUMC2 Two digit number 20081126
2 Importing IV_ID Call by reference Type reference (TYPE) STRING 20081126
3 Importing IV_LABELFOR_ID Call by reference Type reference (TYPE) STRING 20081126
4 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20081126
5 Returning RR_LA Value transfer Object reference (TYPE REF TO) CL_WD_LABEL Perforce change= / 20051117-120623 20081126

Method CREATE_LABEL on class CL_LOUI_FORM_HELPER has no exception.

Method CREATE_TCI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LABEL Call by reference Object reference (TYPE REF TO) CL_WD_LABEL Perforce change= / 20051117-120623 20081128
2 Importing IV_HPOS Call by reference Type reference (TYPE) STRING 'L' 20081129
3 Importing IV_ID Call by reference Type reference (TYPE) STRING 20081128
4 Importing IV_SEQNO Call by reference Type reference (TYPE) INT4 Natural Number 20081128
5 Returning RR_TCI Value transfer Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20081128

Method CREATE_TCI on class CL_LOUI_FORM_HELPER has no exception.

Method GET_DDIC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20081125
2 Returning RV_DDIC_NAME Value transfer Type reference (TYPE) STRING 20081125

Method GET_DDIC_NAME on class CL_LOUI_FORM_HELPER has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20081125
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20081125

Method GET_TEXT on class CL_LOUI_FORM_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605