SAP ABAP Class CL_HC_UTIL_FAQS (CL_HC_UTIL_FAQS)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-HLP-ABA (Application Component) Help Infrastructure for ABAP
     SWDP_HELP_CENTER (Package) Help Center ABAP Web Dynpro
Properties
Class CL_HC_UTIL_FAQS  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_HELP_CENTER   Help Center ABAP Web Dynpro 
Created 20080310   SAP 
Last change 20110908   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)
Interfaces
Class CL_HC_UTIL_FAQS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_HC_UTIL_TEST 20090923 Test Utilities
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SEC_LANGU Static Attribute Private Type reference (TYPE) SYLANGU Secondary Language 20080319
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_FAQ Static method Public Method 20080310
2 CREATE_TEST_FAQ Static method Public Method Do not use productively! 20090923
3 DELETE_FAQ Static method Public Method Deletes an FAQ in all languages and with all assignments 20080310
4 GET_APPL_ASSIGNMENT Static method Public Method 20081029
5 GET_FAQS Static method Public Method 20080310
6 GET_FAQS_ADMIN Static method Public Method 20081028
7 GET_FAQS_GUIDS_FOR_APPL Static method Private Method 20081106
8 GET_FAQS_GUIDS_FOR_APPL_ADMIN Static method Private Method 20090113
9 GET_SINGLE_FAQ_TEXT Static method Public Method 20081106
10 MODIFY_TEXT Static method Private Method Update Text 20081111
11 UPDATE_APPL_ASSIGNMENT Static method Private Method Update Application Assignment 20081110
12 UPDATE_FAQ Static method Public Method Update Text and Application Assignment 20080310
13 UPDATE_FAQ_ADMIN Static method Public Method 20090810
Events
Class CL_HC_UTIL_FAQS has no event.
Types
Class CL_HC_UTIL_FAQS has no local type.
Method Signatures

Method CREATE_FAQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20080311
2 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20090713
3 Importing I_LANGU Call by reference Type reference (TYPE) SAPGUIHC_FAQS-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20080310
4 Importing I_LOGSYS Call by reference Type reference (TYPE) SAPGUIHC_FAQS-LOGSYS Logisches System 20080422
5 Importing I_TEXT_ANSWER Call by reference Type reference (TYPE) SAPGUIHC_FAQS-TEXT_ANSWER Langer Text im OTR (String) 20080310
6 Importing I_TEXT_QUESTION Call by reference Type reference (TYPE) SAPGUIHC_FAQS-TEXT_QUESTION Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" 20080310
7 Importing I_VALIDITY Call by reference Type reference (TYPE) R_VALIDITY Für Radiobuttons in Help Center 20080311

Method CREATE_FAQ on class CL_HC_UTIL_FAQS has no exception.

Method CREATE_TEST_FAQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20090923
2 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20090923
3 Importing I_LANGU Call by reference Type reference (TYPE) SAPGUIHC_FAQS-LANGU Sprachenschlüssel der aktuellen Textumgebung 20090923
4 Importing I_TEXT_ANSWER Call by reference Type reference (TYPE) SAPGUIHC_FAQS-TEXT_ANSWER Langer Text im OTR (String) 20090923
5 Importing I_TEXT_QUESTION Call by reference Type reference (TYPE) SAPGUIHC_FAQS-TEXT_QUESTION Textfeld für das OTR 20090923
6 Importing I_VALIDITY Call by reference Type reference (TYPE) R_VALIDITY Help Center Gültigkeitsbereich 20090923

Method CREATE_TEST_FAQ on class CL_HC_UTIL_FAQS has no exception.

Method DELETE_FAQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_C Objekttyp 20080310
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SPACE OBSOLET 20080310

Method DELETE_FAQ on class CL_HC_UTIL_FAQS has no exception.

Method GET_APPL_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPL_ASSIGNS Call by reference Type reference (TYPE) SAPHC_APPL_ASSIGN_ADMIN_TT Ale Zuordnungen zu Anwendung für ein Dokument im Help Center 20081029
2 Exporting E_NR_OF_LINES Call by reference Type reference (TYPE) SYTFILL Zeilenanzahl interner Tabellen 20081029
3 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20081029

Method GET_APPL_ASSIGNMENT on class CL_HC_UTIL_FAQS has no exception.

Method GET_FAQS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAQS Call by reference Type reference (TYPE) SAPGUIHC_QA_TT Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" 20080310
2 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20090713
3 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20080310
4 Importing I_LOGSYS Call by reference Type reference (TYPE) SAPGUIHC_FAQS-LOGSYS OBSOLET 20080422

Method GET_FAQS on class CL_HC_UTIL_FAQS has no exception.

Method GET_FAQS_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPL_ASSIGNS Call by reference Type reference (TYPE) SAPHC_APPL_ASSIGN_ADMIN_TT Ale Zuordnungen zu Anwendung für ein Dokument im Help Center 20081029
2 Exporting E_FAQS Call by reference Type reference (TYPE) SAPGUIHC_FAQS_ADMIN_TT Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" 20081028
3 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20090713
4 Importing I_CHAN_DATE_RANGE Call by reference Object reference (TYPE REF TO) DATA Reference to range of DATS 20090528
5 Importing I_CHAN_NAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20090528
6 Importing I_CREA_DATE_RANGE Call by reference Object reference (TYPE REF TO) DATA Reference to range of DATS 20090528
7 Importing I_CREA_NAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20090528
8 Importing I_FLAG_NO_CURR_TRANSL Call by reference Type reference (TYPE) BTFR_FLAG Nur veraltete Übersetzungen auswählen 20081124
9 Importing I_INCL_VALIDITY_ALL Call by reference Type reference (TYPE) ABAP_BOOL 20090113
10 Importing I_INCL_VALIDITY_APPL Call by reference Type reference (TYPE) ABAP_BOOL 20090113
11 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Logisches System 20081028
12 Importing I_LANGU_2 Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20081028

Method GET_FAQS_ADMIN on class CL_HC_UTIL_FAQS has no exception.

Method GET_FAQS_GUIDS_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUIDS Call by reference Type reference (TYPE) SAPHC_KEY_HEAD_TT Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" 20081106
2 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20090713

Method GET_FAQS_GUIDS_FOR_APPL on class CL_HC_UTIL_FAQS has no exception.

Method GET_FAQS_GUIDS_FOR_APPL_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUIDS Call by reference Type reference (TYPE) SAPHC_KEY_HEAD_TT Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" 20090113
2 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL 20090713
3 Importing I_INCL_VALIDITY_ALL Call by reference Type reference (TYPE) ABAP_BOOL 'X' = mit anwendungsunabhängigen FAQs 20090113
4 Importing I_INCL_VALIDITY_APPL Call by reference Type reference (TYPE) ABAP_BOOL 'X' = mit FAQs zu Anwendungen in I_APPL_ASSIGN 20090113

Method GET_FAQS_GUIDS_FOR_APPL_ADMIN on class CL_HC_UTIL_FAQS has no exception.

Method GET_SINGLE_FAQ_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20081106
2 Exporting E_TEXT_ANSWER Call by reference Type reference (TYPE) SAPGUIHC_QA-TEXT_ANSWER Langer Text im OTR (String) 20081106
3 Exporting E_TEXT_QUESTION Call by reference Type reference (TYPE) SAPGUIHC_QA-TEXT_QUESTION Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" 20081106
4 Importing I_FLAG_SEC_LANGU Call by reference Type reference (TYPE) BTFR_FLAG Sprachenschlüssel der aktuellen Textumgebung 20081106
5 Importing I_GUID Call by reference Type reference (TYPE) SAPGUIHC_FAQS-GUID Objekttyp 20081106
6 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20081106

Method GET_SINGLE_FAQ_TEXT on class CL_HC_UTIL_FAQS has no exception.

Method MODIFY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAQ_TEXT Call by reference Type reference (TYPE) SAPHC_FAQS_TEXT Help Center: Texte zu Dokumenten 20090219
2 Exporting E_FLAG_HEADER_CREATED Call by reference Type reference (TYPE) BTFR_FLAG FAQs Header 20090219
3 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20081111
4 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20081111
5 Importing I_TEXT_ANSWER Call by reference Type reference (TYPE) SAPGUIHC_FAQS-TEXT_ANSWER Langer Text im OTR (String) 20081111
6 Importing I_TEXT_QUESTION Call by reference Type reference (TYPE) SAPGUIHC_FAQS-TEXT_QUESTION Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" 20081111

Method MODIFY_TEXT on class CL_HC_UTIL_FAQS has no exception.

Method UPDATE_APPL_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLS Call by reference Type reference (TYPE) SAPHC_APPL_TT Anwendungen 20090713
2 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20081110
3 Importing I_VALIDITY Call by reference Type reference (TYPE) R_VALIDITY 20081110

Method UPDATE_APPL_ASSIGNMENT on class CL_HC_UTIL_FAQS has no exception.

Method UPDATE_FAQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20090713
2 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20080310
3 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20080310
4 Importing I_TEXT_ANSWER Call by reference Type reference (TYPE) SAPGUIHC_FAQS-TEXT_ANSWER Langer Text im OTR (String) 20080310
5 Importing I_TEXT_QUESTION Call by reference Type reference (TYPE) SAPGUIHC_FAQS-TEXT_QUESTION Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" 20080310
6 Importing I_VALIDITY Call by reference Type reference (TYPE) R_VALIDITY Für Radiobuttons in Help Center 20080311

Method UPDATE_FAQ on class CL_HC_UTIL_FAQS has no exception.

Method UPDATE_FAQ_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAQ_TEXT Call by reference Type reference (TYPE) SAPHC_FAQS_TEXT Help Center: Texte zu Dokumenten 20090810
2 Exporting E_FLAG_HEADER_CREATED Call by reference Type reference (TYPE) WDHC_BOOLEAN Boolesches Feld 20090810
3 Importing I_APPLS Call by reference Type reference (TYPE) SAPHC_APPL_TT Anwendungen 20090810
4 Importing I_ASSIGNMENT_CHANGED Call by reference Type reference (TYPE) WDHC_BOOLEAN Boolesches Feld 20090810
5 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20090810
6 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20090810
7 Importing I_TEXT_ANSWER Call by reference Type reference (TYPE) SAPGUIHC_FAQS-TEXT_ANSWER Langer Text im OTR (String) 20090810
8 Importing I_TEXT_CHANGED Call by reference Type reference (TYPE) WDHC_BOOLEAN Boolesches Feld 20090810
9 Importing I_TEXT_QUESTION Call by reference Type reference (TYPE) SAPGUIHC_FAQS-TEXT_QUESTION Textfeld für das OTR 20090810

Method UPDATE_FAQ_ADMIN on class CL_HC_UTIL_FAQS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701