SAP ABAP Class CL_CRM_IC_SCRIPT_CONTEXT (Script Context)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-SCR (Application Component) Scripting
     CRM_IC_SCRIPTING_RUNTIME (Package) CRM Interaction Center: Interactive Scripting Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_IC_SCRIPT_BASE_CONTEXT Script Base Context 20030813
Properties
Class CL_CRM_IC_SCRIPT_CONTEXT  
Short Description Script Context    
Super Class CL_CRM_IC_SCRIPT_BASE_CONTEXT Script Base Context 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_IC_SCRIPTING_RUNTIME   CRM Interaction Center: Interactive Scripting Runtime 
Created 20030809   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_IC_SCRIPT_CONTEXT has no forward declaration.
Interfaces
Class CL_CRM_IC_SCRIPT_CONTEXT has no interface implemented.
Friends
Class CL_CRM_IC_SCRIPT_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTION_CONTEXT Instance attribute Public Type reference (TYPE) CRMT_IC_SCRIPT_TAB CRM IC : Scripting table to pass key/value from actions . 20031011
2 BOUND_CONTEXT Instance attribute Public Type reference (TYPE) CRMT_IC_SCRIPT_TAB CRM IC : Scripting table to pass key/value from actions . 20031015
3 FIELDS Instance attribute Public Type reference (TYPE) CRMT_IC_SCRUF_TAB CRM IC Scripting fields table 20031216
4 FIELDS_CONTEXT Instance attribute Public Type reference (TYPE) CRMT_IC_SCRIPT_TAB CRM IC : Scripting table to pass key/value from actions . 20031011
5 FORMS_CONTEXT Instance attribute Public Type reference (TYPE) CRMT_IC_SCRIPT_MAP CRM IC : Scripting table to pass key/value from actions . 20031011
6 LABELS Instance attribute Public Type reference (TYPE) CRMT_IC_SCR_LABELS CRM IC WebClient script labels 20031220
7 TEMPLATE_CONTEXT Instance attribute Public Type reference (TYPE) CRMT_IC_SCRIPT_TAB CRM IC : Scripting table to pass key/value from actions . 20031107
8 UNBOUND_CONTEXT Instance attribute Public Type reference (TYPE) CRMT_IC_SCRIPT_TAB CRM IC : Scripting table to pass key/value from actions . 20031011
Methods
# Method Level Visibility Method type Description Created on
1 COPY_1_OF_PUT_FORMS_CONTEXT Instance method Public Method Add content to the context 20031121
2 GET_ACTION_RETURN_VALUE Instance method Public Method Gets action return value 20031217
3 GET_BOUND_VALUE Instance method Public Method Gets the bound value 20040205
4 GET_CONTROL_VALUE1 Instance method Public Method Gets value for key 20031211
5 GET_CONTROL_VALUE2 Instance method Public Method Gets value for key for radio button control 20031211
6 GET_CONTROL_VALUE3 Instance method Public Method Gets value for key for dropdown control 20070111
7 GET_FORMS_VALUE Instance method Public Method Gets value for key 20031014
8 GET_LABEL_TEXT Instance method Public Method Gets Label text 20031220
9 GET_UNBOUND_VALUE Instance method Public Method Gets the unbound value 20040205
10 PUT_ACTION_CONTEXT Instance method Public Method Add content to the context 20031011
11 PUT_BOUND_CONTEXT Instance method Public Method Add content to the context 20031015
12 PUT_FIELDS_CONTEXT Instance method Public Method Add content to the context 20031011
13 PUT_FORMS_CONTEXT Instance method Public Method Add content to the context 20031011
14 PUT_TABLE_ACTION_CONTEXT Instance method Public Method Add table to the context 20031011
15 PUT_TEMPLATE_CONTEXT Instance method Public Method Add content to the context 20031107
16 PUT_UNBOUND_CONTEXT Instance method Public Method Add content to the context 20031011
17 SET_ACTION_CONTEXT Instance method Public Method Sets action context 20040128
18 SET_BOUND_CONTEXT Instance method Public Method Sets bound context 20040128
19 SET_FIELDS Instance method Public Method Sets fields table 20031216
20 SET_LABELS Instance method Public Method Sets labels table 20031220
21 SET_TEMPLATE_CONTEXT Instance method Public Method Sets template context 20040128
22 SET_UNBOUND_CONTEXT Instance method Public Method Sets unbound context 20040128
Events
Class CL_CRM_IC_SCRIPT_CONTEXT has no event.
Types
Class CL_CRM_IC_SCRIPT_CONTEXT has no local type.
Method Signatures

Method COPY_1_OF_PUT_FORMS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20031121
2 Importing VALUE Value transfer Type reference (TYPE) STRING 20031121

Method COPY_1_OF_PUT_FORMS_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method GET_ACTION_RETURN_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_ID Value transfer Type reference (TYPE) STRING 20031217
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20031217

Method GET_ACTION_RETURN_VALUE on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method GET_BOUND_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20040205
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20040205

Method GET_BOUND_VALUE on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method GET_CONTROL_VALUE1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20031211
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20031211

Method GET_CONTROL_VALUE1 on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method GET_CONTROL_VALUE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20031211
2 Importing STYLE Value transfer Type reference (TYPE) STRING 20110303
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20031211

Method GET_CONTROL_VALUE2 on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method GET_CONTROL_VALUE3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20070111
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20070111

Method GET_CONTROL_VALUE3 on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method GET_FORMS_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20031014
2 Returning OBJ Value transfer Object reference (TYPE REF TO) OBJECT 20031121

Method GET_FORMS_VALUE on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method GET_LABEL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LABEL_ID Value transfer Type reference (TYPE) STRING 20031220
2 Importing LANGUAGE Value transfer Type reference (TYPE) STRING 20031220
3 Returning TEXT Value transfer Type reference (TYPE) STRING 20031220

Method GET_LABEL_TEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method GET_UNBOUND_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20040205
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20040205

Method GET_UNBOUND_VALUE on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method PUT_ACTION_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20031011
2 Importing VALUE Value transfer Type reference (TYPE) STRING 20031011

Method PUT_ACTION_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method PUT_BOUND_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20031015
2 Importing VALUE Value transfer Type reference (TYPE) STRING 20031015

Method PUT_BOUND_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method PUT_FIELDS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20031011
2 Importing VALUE Value transfer Type reference (TYPE) STRING 20031011

Method PUT_FIELDS_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method PUT_FORMS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20031011
2 Importing OBJ Call by reference Object reference (TYPE REF TO) OBJECT 20031121

Method PUT_FORMS_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method PUT_TABLE_ACTION_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TAB Value transfer Type reference (TYPE) CRMT_IC_SCRIPT_TAB CRM IC Scripting-Tabelle: Schlüssel/Wert aus Aktionen weiter 20031011

Method PUT_TABLE_ACTION_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method PUT_TEMPLATE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20031107
2 Importing VALUE Value transfer Type reference (TYPE) STRING 20031107

Method PUT_TEMPLATE_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method PUT_UNBOUND_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Type reference (TYPE) STRING 20031011
2 Importing VALUE Value transfer Type reference (TYPE) STRING 20031011

Method PUT_UNBOUND_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method SET_ACTION_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_CONTEXT Value transfer Type reference (TYPE) CRMT_IC_SCRIPT_TAB CRM IC Scripting-Tabelle: Schlüssel/Wert aus Aktionen weiter 20040128

Method SET_ACTION_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method SET_BOUND_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BOUND_CONTEXT Value transfer Type reference (TYPE) CRMT_IC_SCRIPT_TAB CRM IC Scripting-Tabelle: Schlüssel/Wert aus Aktionen weiter 20040128

Method SET_BOUND_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method SET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDS Value transfer Type reference (TYPE) CRMT_IC_SCRUF_TAB CRM IC - Tabelle für Scripting-Felder 20031216

Method SET_FIELDS on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method SET_LABELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LABELS Value transfer Type reference (TYPE) CRMT_IC_SCR_LABELS 20031220

Method SET_LABELS on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method SET_TEMPLATE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEMPLATE_CONTEXT Value transfer Type reference (TYPE) CRMT_IC_SCRIPT_TAB CRM IC Scripting-Tabelle: Schlüssel/Wert aus Aktionen weiter 20040128

Method SET_TEMPLATE_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.

Method SET_UNBOUND_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UNBOUND_CONTEXT Value transfer Type reference (TYPE) CRMT_IC_SCRIPT_TAB CRM IC Scripting-Tabelle: Schlüssel/Wert aus Aktionen weiter 20040128

Method SET_UNBOUND_CONTEXT on class CL_CRM_IC_SCRIPT_CONTEXT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 40