SAP ABAP Class CL_WDK_DYNPRO_CONTEXT (Handler of backend dynpro fields)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   BC-MUS (Application Component) Musing Tools
     WDK_CONTROLLER (Package) Kayak Controller
Properties
Class CL_WDK_DYNPRO_CONTEXT  
Short Description Handler of backend dynpro fields    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WDK_CONTROLLER   Kayak Controller 
Created 20070126   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_WDK_BDC_ACTION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_WDK_CONSISTENCY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_WDK_CONTEXT_MANAGER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_WDK_DYNPRO_CONTEXT has no interface implemented.
Friends
Class CL_WDK_DYNPRO_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_LAST_SCROLL Constant Public Type reference (TYPE) I -1 20070322
2 MR_DB_ACCESS Instance attribute Private Object reference (TYPE REF TO) CL_WDK_DB_ACCESSOR Access to WDK tables 20070322
3 MT_DYNPROS Instance attribute Private Type reference (TYPE) TT_DYNPRO Dynpro with fields 20070322
4 MT_SCROLL_INFO Instance attribute Private Type reference (TYPE) TT_SCROLL_INFO Last scroll repitition 20070322
5 MT_TABLE_KEYS Instance attribute Private Type reference (TYPE) TT_TABLE_KEY Table key information 20070322
6 MV_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Active for input 20070719
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STEP Instance method Public Method Add dynpro fields of single step 20070322
2 CLEANUP Instance method Private Method Cleanup 20070322
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070322
4 GET_SCREEN Instance method Public Method Retrieve single screen field set 20070322
5 INIT Instance method Public Method Initialize 20070322
6 MAINTAIN_TABLE_KEYS Instance method Private Method Maintain tables of keys for check on completion 20070322
7 OFF Instance method Public Method Deactivate for input and cleanup 20070719
Events
Class CL_WDK_DYNPRO_CONTEXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_DYNPRO Public See coding Dynpro with fields 20070322 BEGIN OF ts_dynpro, prog TYPE bdc_prog, dynr TYPE bdc_dynr, scroll TYPE i, fields TYPE if_wdk_consistency=>tt_field, END OF ts_dynpro
2 TS_SCROLL_INFO Private See coding Last scroll index for dynpro 20070322 BEGIN OF ts_scroll_info, prog TYPE bdc_prog, dynr TYPE bdc_dynr, scroll TYPE i, END OF ts_scroll_info
3 TS_TABLE_KEY Private See coding Table key information 20070322 BEGIN OF ts_table_key, prog TYPE bdc_prog, dynr TYPE bdc_dynr, keys TYPE STANDARD TABLE OF wdk_fieldname WITH DEFAULT KEY, rkeytab TYPE REF TO data, complete TYPE abap_bool, END OF ts_table_key
4 TT_DYNPRO Public See coding Dynpro with fields 20070322 tt_dynpro TYPE STANDARD TABLE OF ts_dynpro WITH DEFAULT KEY
5 TT_SCROLL_INFO Private See coding Last scroll index for dynpro 20070322 tt_scroll_info TYPE STANDARD TABLE OF ts_scroll_info WITH DEFAULT KEY
6 TT_TABLE_KEY Private See coding Table key information 20070322 tt_table_key TYPE STANDARD TABLE OF ts_table_key WITH DEFAULT KEY
Method Signatures

Method ADD_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DYNPROS Call by reference Type reference (TYPE) TT_DYNPRO Dynpro with fields 20070322
2 Importing IV_SCROLL_DYNR Call by reference Type reference (TYPE) BDC_DYNR BDC Screen number 20070322
3 Importing IV_SCROLL_PROG Call by reference Type reference (TYPE) BDC_PROG BDC module pool 20070322
4 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL Browsing complete 20070322

Method ADD_STEP on class CL_WDK_DYNPRO_CONTEXT has no exception.

Method CLEANUP Signature

Method CLEANUP on class CL_WDK_DYNPRO_CONTEXT has no parameter.
Method CLEANUP on class CL_WDK_DYNPRO_CONTEXT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WDAPP Call by reference Type reference (TYPE) WDK_APPLICATION Web Dynpro: Name of Application 20070322
# Exception Resumable Description Created on
1 CX_WDK_CONTROLLER Error in controller 20070322

Method GET_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTEXT Call by reference Type reference (TYPE) TS_DYNPRO Dynpro with fields 20070322
2 Importing IV_DYNR Call by reference Type reference (TYPE) BDC_DYNR BDC Screen number 20070322
3 Importing IV_PROG Call by reference Type reference (TYPE) BDC_PROG BDC module pool 20070322
4 Importing IV_SCROLL Call by reference Type reference (TYPE) I CV_LAST_SCROLL Scroll index 20070322

Method GET_SCREEN on class CL_WDK_DYNPRO_CONTEXT has no exception.

Method INIT Signature

Method INIT on class CL_WDK_DYNPRO_CONTEXT has no parameter.
Method INIT on class CL_WDK_DYNPRO_CONTEXT has no exception.

Method MAINTAIN_TABLE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DYNPRO Call by reference Type reference (TYPE) TS_DYNPRO Dynpro with fields 20070322
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL Browsing complete 20070322

Method MAINTAIN_TABLE_KEYS on class CL_WDK_DYNPRO_CONTEXT has no exception.

Method OFF Signature

Method OFF on class CL_WDK_DYNPRO_CONTEXT has no parameter.
Method OFF on class CL_WDK_DYNPRO_CONTEXT has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in