SAP ABAP Class CLG_THTMLB_INPUTFIELD (Base: <thtmlb:inputField>)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_TAG_LIB (Package) New tag library for CRM IC
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_THTMLB_ELEMENT Element class for THTMLB tag library 20060124
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_THTMLB_INPUTFIELD Implementation for 20060213
Properties
Class CLG_THTMLB_INPUTFIELD  
Short Description Base: <thtmlb:inputField>    
Super Class CL_THTMLB_ELEMENT Element class for THTMLB tag library 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 70  Basis Class for BSP Element Handlers 
Package BSP_DYN_CONFIG_TAG_LIB   New tag library for CRM IC 
Created 20060124   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLG_THTMLB_INPUTFIELD has no forward declaration.
Interfaces
Class CLG_THTMLB_INPUTFIELD has no interface implemented.
Friends
Class CLG_THTMLB_INPUTFIELD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALIGNMENT Instance attribute Public Type reference (TYPE) STRING Specifies the text alignment (LEFT/RIGHT/CENTER/JUSTIFY) 20060124
2 BACKGROUNDSEARCHDISABLED Instance attribute Public Type reference (TYPE) STRING 'TRUE' Disable Background search in Smart Value Help 20080415
3 CELLVALUE Instance attribute Public Type reference (TYPE) STRING TRUE to occupy the whole host cell. 20060124
4 CSSCLASS Instance attribute Public Type reference (TYPE) STRING Css class name to be added to the default style 20060217
5 CURRENCY Instance attribute Public Type reference (TYPE) STRING E.g. USD 20060124
6 DECIMALS Instance attribute Public Type reference (TYPE) STRING '2' Number of decimal 20060124
7 DESCRIPTION Instance attribute Public Type reference (TYPE) STRING OBSOLETE. 20060124
8 DESIGN Instance attribute Public Type reference (TYPE) STRING 'OPT' Optimized (OPT/DEFAULT) 20060213
9 DISABLED Instance attribute Public Type reference (TYPE) STRING 'FALSE' Disables user inputs. (TRUE|FALSE) 20060124
10 DOVALIDATE Instance attribute Public Type reference (TYPE) STRING OBSOLETE. Exits for backward compatibility with CRMIC 20060214
11 ENCODE Instance attribute Public Type reference (TYPE) STRING 'TRUE' HTML encode the supplied "value". 20060124
12 ERRORSTATE Instance attribute Public Type reference (TYPE) STRING 'AUTO' Field state. (ERROR/WARNING/AUTO/NONE) 20091124
13 F4TITLE Instance attribute Public Type reference (TYPE) STRING F4 Title for the value help popup 20071108
14 FIRSTDAYOFWEEK Instance attribute Public Type reference (TYPE) STRING OBSOLETE. 20060124
15 FOCUS Instance attribute Public Type reference (TYPE) STRING 'FALSE' Set focus of the inputfield 20080402
16 HELPDESTINATION Instance attribute Public Type reference (TYPE) STRING Target for Help Call 20060217
17 HELPID Instance attribute Public Type reference (TYPE) STRING Name of the search help to by use by F4 20060217
18 HELPINPUTFIELDS Instance attribute Public Type reference (TYPE) STRING The input field(s) to be used by the F4 20060217
19 HELPOBJECTREFERENCE Instance attribute Public Object reference (TYPE REF TO) OBJECT Reference that needs to be used in custom search callback 20060505
20 HELPONCLICK Instance attribute Public Type reference (TYPE) STRING HTMLB Server Event Handler 20060429
21 HELPOUTPUTFIELDS Instance attribute Public Type reference (TYPE) STRING The output field(s) to be used by the F4 20060217
22 HELPTRIGGERSUBMIT Instance attribute Public Type reference (TYPE) STRING Trigger a round trip upon selecting a value in the F4 help 20060217
23 HELPTYPE Instance attribute Public Type reference (TYPE) STRING The type of search help. (C/D/Z) 20060505
24 ICON Instance attribute Public Type reference (TYPE) STRING Name. To overwrite the default F4-Help icon 20060328
25 ICONDISABLED Instance attribute Public Type reference (TYPE) STRING Name. Icon to display when the input field is read-only 20060424
26 ICONTOOLTIP Instance attribute Public Type reference (TYPE) STRING Overwrites default tooltip. Use '0' to force INITIAL. 20060615
27 INVALID Instance attribute Public Type reference (TYPE) STRING 'FALSE' OBSOLETE. Exits for backward compatibility with CRMIC 20060124
28 ISAPPENDUNIT Instance attribute Public Type reference (TYPE) STRING 'FALSE' Appends (or not) the Currency to directly supplied amounts 20060124
29 LASTVALUESDISABLED Instance attribute Public Type reference (TYPE) STRING 'TRUE' Disable Last values in Smart Value Help 20080415
30 MAXLENGTH Instance attribute Public Type reference (TYPE) STRING Maximum lenght of the input field. 20060124
31 M_CLASS_VALIDATOR Static Attribute Public Object reference (TYPE REF TO) CL_BSP_ELEMENT_RT_ATTR_VALID 20060127
32 ONCLIENTBLUR Instance attribute Public Type reference (TYPE) STRING Client script to be fired when the input loses the focus 20060428
33 ONCLIENTCLICK Instance attribute Public Type reference (TYPE) STRING Client script to be fired when the input is clicked 20060424
34 ONCLIENTEVENTS Instance attribute Public Object reference (TYPE REF TO) DATA Generic Client Event Handlers, as IHTTPNVP name-value pairs 20100416
35 ONKEYDOWN Instance attribute Public Type reference (TYPE) STRING Optional onKeyDown handler. 20060515
36 ONVALUEHELP Instance attribute Public Type reference (TYPE) STRING The javascript to execute when the help icon is clicked 20060124
37 PASSWORD Instance attribute Public Type reference (TYPE) STRING 'FALSE' The input field contains a password 20060124
38 READONLY Instance attribute Public Type reference (TYPE) STRING 'FALSE' Non editable directly. 20070619
39 REQUIRED Instance attribute Public Type reference (TYPE) STRING 'FALSE' Indicates a mandatory field, for styling purposes. 20060124
40 SHOWHELP Instance attribute Public Type reference (TYPE) STRING Display a help icon next to the input field. (TRUE|FALSE) 20060124
41 SIZE Instance attribute Public Type reference (TYPE) STRING The allowed number of characters 20060124
42 SUBMITONENTER Instance attribute Public Type reference (TYPE) STRING Generate round-trip on ENTER key. (TRUE|FALSE) 20060124
43 SUBMITONENTEREVENTNAME Instance attribute Public Type reference (TYPE) STRING 'submitonenter' Server side event name to use when submit on enter occurs 20060505
44 SWITCHID Instance attribute Public Type reference (TYPE) STRING switch id 20080226
45 TABINDEX Instance attribute Public Type reference (TYPE) STRING '0' The tabbing index 20060628
46 TEXTDIRECTION Instance attribute Public Type reference (TYPE) STRING Text direction. (LTR/RTL) Defaults to page. 20060124
47 TOOLTIP Instance attribute Public Type reference (TYPE) STRING The tooltip of the input field 20060124
48 TYPE Instance attribute Public Type reference (TYPE) STRING 'STRING' The data type of the value displayed inthe input field 20060124
49 VALUE Instance attribute Public Type reference (TYPE) STRING The value of this input field 20060124
50 VISIBLE Instance attribute Public Type reference (TYPE) STRING 'TRUE' Visible vs Hidden (TRUE|FALSE) 20060124
51 WIDTH Instance attribute Public Type reference (TYPE) STRING The width of the input field 20060124
52 WIDTHMODEL Instance attribute Public Type reference (TYPE) STRING 'TRADITIONAL' Paddings&borders included or not (TRADITIONAL/CONTENT) 20070627
53 _DESIGN Instance attribute Public Type reference (TYPE) STRING Optimized (OPT/DEFAULT) 20060213
54 _DISABLED Instance attribute Public Type reference (TYPE) STRING Disables user inputs. (TRUE|FALSE) 20060213
55 _FIRSTDAYOFWEEK Instance attribute Public Type reference (TYPE) STRING OBSOLETE. 20060213
56 _ONVALUEHELP Instance attribute Public Type reference (TYPE) STRING The javascript to execute when the help icon is clicked 20060213
57 _PASSWORD Instance attribute Public Type reference (TYPE) STRING The input field contains a password 20060213
58 _REQUIRED Instance attribute Public Type reference (TYPE) STRING Indicates a mandatory field, for styling purposes. 20060213
59 _SHOWHELP Instance attribute Public Type reference (TYPE) STRING Display a help icon next to the input field. (TRUE|FALSE) 20060213
60 _TOOLTIP Instance attribute Public Type reference (TYPE) STRING The tooltip of the input field 20061221
61 _VALUE Instance attribute Public Type reference (TYPE) STRING The value of this input field 20060213
62 _VISIBLE Instance attribute Public Type reference (TYPE) STRING Visible vs Hidden (TRUE|FALSE) 20060213
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060124
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060124
3 FACTORY Static method Public Method FACTORY_METHOD 20060124
4 FACTORY_CLEAR Static method Public Method FACTORY CLEAR METHOD 20060124
Events
Class CLG_THTMLB_INPUTFIELD has no event.
Types
Class CLG_THTMLB_INPUTFIELD has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CLG_THTMLB_INPUTFIELD has no parameter.
Method CONSTRUCTOR on class CLG_THTMLB_INPUTFIELD has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIGNMENT Call by reference Type reference (TYPE) CSEQUENCE 20060124
2 Importing BACKGROUNDSEARCHDISABLED Call by reference Type reference (TYPE) CSEQUENCE 'TRUE' 20080415
3 Importing CELLVALUE Call by reference Type reference (TYPE) CSEQUENCE 20060124
4 Importing CSSCLASS Call by reference Type reference (TYPE) CSEQUENCE 20060217
5 Importing CURRENCY Call by reference Type reference (TYPE) CSEQUENCE 20060124
6 Importing DECIMALS Call by reference Type reference (TYPE) CSEQUENCE '2' 20060124
7 Importing DESCRIPTION Call by reference Type reference (TYPE) CSEQUENCE 20060124
8 Importing DESIGN Call by reference Type reference (TYPE) CSEQUENCE 'OPT' 20060213
9 Importing DISABLED Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060124
10 Importing DOVALIDATE Call by reference Type reference (TYPE) CSEQUENCE 20060214
11 Returning ELEMENT Value transfer Object reference (TYPE REF TO) CL_THTMLB_INPUTFIELD 20060124
12 Importing ENCODE Call by reference Type reference (TYPE) CSEQUENCE 'TRUE' 20060124
13 Importing ERRORSTATE Call by reference Type reference (TYPE) CSEQUENCE 'AUTO' 20091124
14 Importing F4TITLE Call by reference Type reference (TYPE) CSEQUENCE 20071108
15 Importing FIRSTDAYOFWEEK Call by reference Type reference (TYPE) CSEQUENCE 20060124
16 Importing FOCUS Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20080402
17 Importing HELPDESTINATION Call by reference Type reference (TYPE) CSEQUENCE 20060217
18 Importing HELPID Call by reference Type reference (TYPE) CSEQUENCE 20060217
19 Importing HELPINPUTFIELDS Call by reference Type reference (TYPE) CSEQUENCE 20060217
20 Importing HELPOBJECTREFERENCE Call by reference Object reference (TYPE REF TO) OBJECT 20060505
21 Importing HELPONCLICK Call by reference Type reference (TYPE) CSEQUENCE 20060429
22 Importing HELPOUTPUTFIELDS Call by reference Type reference (TYPE) CSEQUENCE 20060217
23 Importing HELPTRIGGERSUBMIT Call by reference Type reference (TYPE) CSEQUENCE 20060217
24 Importing HELPTYPE Call by reference Type reference (TYPE) CSEQUENCE 20060505
25 Importing ICON Call by reference Type reference (TYPE) CSEQUENCE 20060328
26 Importing ICONDISABLED Call by reference Type reference (TYPE) CSEQUENCE 20060424
27 Importing ICONTOOLTIP Call by reference Type reference (TYPE) CSEQUENCE 20060615
28 Importing ID Call by reference Type reference (TYPE) CSEQUENCE 20060124
29 Importing ID_POSTFIX Call by reference Type reference (TYPE) CSEQUENCE 20060124
30 Importing INVALID Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060124
31 Importing ISAPPENDUNIT Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060124
32 Importing LASTVALUESDISABLED Call by reference Type reference (TYPE) CSEQUENCE 'TRUE' 20080415
33 Importing MAXLENGTH Call by reference Type reference (TYPE) CSEQUENCE 20060124
34 Importing ONCLIENTBLUR Call by reference Type reference (TYPE) CSEQUENCE 20060428
35 Importing ONCLIENTCLICK Call by reference Type reference (TYPE) CSEQUENCE 20060424
36 Importing ONCLIENTEVENTS Call by reference Object reference (TYPE REF TO) DATA 20100416
37 Importing ONKEYDOWN Call by reference Type reference (TYPE) CSEQUENCE 20060515
38 Importing ONVALUEHELP Call by reference Type reference (TYPE) CSEQUENCE 20060124
39 Importing PASSWORD Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060124
40 Importing READONLY Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20070619
41 Importing REQUIRED Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060124
42 Importing SHOWHELP Call by reference Type reference (TYPE) CSEQUENCE 20060124
43 Importing SIZE Call by reference Type reference (TYPE) CSEQUENCE 20060124
44 Importing SUBMITONENTER Call by reference Type reference (TYPE) CSEQUENCE 20060124
45 Importing SUBMITONENTEREVENTNAME Call by reference Type reference (TYPE) CSEQUENCE 'submitonenter' 20060505
46 Importing SWITCHID Call by reference Type reference (TYPE) CSEQUENCE 20080226
47 Importing TABINDEX Call by reference Type reference (TYPE) CSEQUENCE '0' 20060628
48 Importing TEXTDIRECTION Call by reference Type reference (TYPE) CSEQUENCE 20060124
49 Importing TOOLTIP Call by reference Type reference (TYPE) CSEQUENCE 20060124
50 Importing TYPE Call by reference Type reference (TYPE) CSEQUENCE 'STRING' 20060124
51 Importing VALUE Call by reference Type reference (TYPE) CSEQUENCE 20060124
52 Importing VISIBLE Call by reference Type reference (TYPE) CSEQUENCE 'TRUE' 20060124
53 Importing WIDTH Call by reference Type reference (TYPE) CSEQUENCE 20060124
54 Importing WIDTHMODEL Call by reference Type reference (TYPE) CSEQUENCE 'TRADITIONAL' 20070627
55 Importing _DESIGN Call by reference Type reference (TYPE) STRING 20060213
56 Importing _DISABLED Call by reference Type reference (TYPE) STRING 20060213
57 Importing _FIRSTDAYOFWEEK Call by reference Type reference (TYPE) STRING 20060213
58 Importing _ONVALUEHELP Call by reference Type reference (TYPE) STRING 20060213
59 Importing _PASSWORD Call by reference Type reference (TYPE) STRING 20060213
60 Importing _REQUIRED Call by reference Type reference (TYPE) STRING 20060213
61 Importing _SHOWHELP Call by reference Type reference (TYPE) STRING 20060213
62 Importing _TOOLTIP Call by reference Type reference (TYPE) STRING 20061221
63 Importing _VALUE Call by reference Type reference (TYPE) STRING 20060213
64 Importing _VISIBLE Call by reference Type reference (TYPE) STRING 20060213

Method FACTORY on class CLG_THTMLB_INPUTFIELD has no exception.

Method FACTORY_CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) CL_THTMLB_INPUTFIELD 20060124

Method FACTORY_CLEAR on class CLG_THTMLB_INPUTFIELD has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700