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 | 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 | Static Attribute | Private | Type reference (TYPE) | SYLANGU | Secondary Language | 20080319 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | 20080310 | ||
| 2 | Static method | Public | Method | Do not use productively! | 20090923 | |
| 3 | Static method | Public | Method | Deletes an FAQ in all languages and with all assignments | 20080310 | |
| 4 | Static method | Public | Method | 20081029 | ||
| 5 | Static method | Public | Method | 20080310 | ||
| 6 | Static method | Public | Method | 20081028 | ||
| 7 | Static method | Private | Method | 20081106 | ||
| 8 | Static method | Private | Method | 20090113 | ||
| 9 | Static method | Public | Method | 20081106 | ||
| 10 | Static method | Private | Method | Update Text | 20081111 | |
| 11 | Static method | Private | Method | Update Application Assignment | 20081110 | |
| 12 | Static method | Public | Method | Update Text and Application Assignment | 20080310 | |
| 13 | 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 | E_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20080311 | |||
| 2 | I_APPL | Call by reference | Type reference (TYPE) | SAPHC_APPL | Anwendung | 20090713 | |||
| 3 | I_LANGU | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-LANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20080310 | ||
| 4 | I_LOGSYS | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-LOGSYS | Logisches System | 20080422 | |||
| 5 | I_TEXT_ANSWER | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-TEXT_ANSWER | Langer Text im OTR (String) | 20080310 | |||
| 6 | I_TEXT_QUESTION | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-TEXT_QUESTION | Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" | 20080310 | |||
| 7 | 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 | I_APPL | Call by reference | Type reference (TYPE) | SAPHC_APPL | Anwendung | 20090923 | |||
| 2 | I_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20090923 | |||
| 3 | I_LANGU | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20090923 | |||
| 4 | I_TEXT_ANSWER | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-TEXT_ANSWER | Langer Text im OTR (String) | 20090923 | |||
| 5 | I_TEXT_QUESTION | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-TEXT_QUESTION | Textfeld für das OTR | 20090923 | |||
| 6 | 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 | I_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | Objekttyp | 20080310 | |||
| 2 | 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 | 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 | E_NR_OF_LINES | Call by reference | Type reference (TYPE) | SYTFILL | Zeilenanzahl interner Tabellen | 20081029 | |||
| 3 | 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 | E_FAQS | Call by reference | Type reference (TYPE) | SAPGUIHC_QA_TT | Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" | 20080310 | |||
| 2 | I_APPL | Call by reference | Type reference (TYPE) | SAPHC_APPL | Anwendung | 20090713 | |||
| 3 | I_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20080310 | ||
| 4 | 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 | 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 | E_FAQS | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS_ADMIN_TT | Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" | 20081028 | |||
| 3 | I_APPL | Call by reference | Type reference (TYPE) | SAPHC_APPL | Anwendung | 20090713 | |||
| 4 | I_CHAN_DATE_RANGE | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to range of DATS | 20090528 | |||
| 5 | I_CHAN_NAME | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20090528 | |||
| 6 | I_CREA_DATE_RANGE | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to range of DATS | 20090528 | |||
| 7 | I_CREA_NAME | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20090528 | |||
| 8 | I_FLAG_NO_CURR_TRANSL | Call by reference | Type reference (TYPE) | BTFR_FLAG | Nur veraltete Übersetzungen auswählen | 20081124 | |||
| 9 | I_INCL_VALIDITY_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090113 | ||||
| 10 | I_INCL_VALIDITY_APPL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090113 | ||||
| 11 | I_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Logisches System | 20081028 | ||
| 12 | 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 | E_GUIDS | Call by reference | Type reference (TYPE) | SAPHC_KEY_HEAD_TT | Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" | 20081106 | |||
| 2 | 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 | E_GUIDS | Call by reference | Type reference (TYPE) | SAPHC_KEY_HEAD_TT | Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" | 20090113 | |||
| 2 | I_APPL | Call by reference | Type reference (TYPE) | SAPHC_APPL | 20090713 | ||||
| 3 | I_INCL_VALIDITY_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' = mit anwendungsunabhängigen FAQs | 20090113 | |||
| 4 | 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 | E_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20081106 | |||
| 2 | E_TEXT_ANSWER | Call by reference | Type reference (TYPE) | SAPGUIHC_QA-TEXT_ANSWER | Langer Text im OTR (String) | 20081106 | |||
| 3 | E_TEXT_QUESTION | Call by reference | Type reference (TYPE) | SAPGUIHC_QA-TEXT_QUESTION | Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" | 20081106 | |||
| 4 | I_FLAG_SEC_LANGU | Call by reference | Type reference (TYPE) | BTFR_FLAG | Sprachenschlüssel der aktuellen Textumgebung | 20081106 | |||
| 5 | I_GUID | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-GUID | Objekttyp | 20081106 | |||
| 6 | 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 | E_FAQ_TEXT | Call by reference | Type reference (TYPE) | SAPHC_FAQS_TEXT | Help Center: Texte zu Dokumenten | 20090219 | |||
| 2 | E_FLAG_HEADER_CREATED | Call by reference | Type reference (TYPE) | BTFR_FLAG | FAQs Header | 20090219 | |||
| 3 | I_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20081111 | |||
| 4 | I_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20081111 | ||
| 5 | I_TEXT_ANSWER | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-TEXT_ANSWER | Langer Text im OTR (String) | 20081111 | |||
| 6 | 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 | I_APPLS | Call by reference | Type reference (TYPE) | SAPHC_APPL_TT | Anwendungen | 20090713 | |||
| 2 | I_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20081110 | |||
| 3 | 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 | I_APPL | Call by reference | Type reference (TYPE) | SAPHC_APPL | Anwendung | 20090713 | |||
| 2 | I_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20080310 | |||
| 3 | I_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20080310 | ||
| 4 | I_TEXT_ANSWER | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-TEXT_ANSWER | Langer Text im OTR (String) | 20080310 | |||
| 5 | I_TEXT_QUESTION | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-TEXT_QUESTION | Help Center: Struktur für "Wissenswertes"/"Hilfreiche Links" | 20080310 | |||
| 6 | 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 | E_FAQ_TEXT | Call by reference | Type reference (TYPE) | SAPHC_FAQS_TEXT | Help Center: Texte zu Dokumenten | 20090810 | |||
| 2 | E_FLAG_HEADER_CREATED | Call by reference | Type reference (TYPE) | WDHC_BOOLEAN | Boolesches Feld | 20090810 | |||
| 3 | I_APPLS | Call by reference | Type reference (TYPE) | SAPHC_APPL_TT | Anwendungen | 20090810 | |||
| 4 | I_ASSIGNMENT_CHANGED | Call by reference | Type reference (TYPE) | WDHC_BOOLEAN | Boolesches Feld | 20090810 | |||
| 5 | I_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20090810 | |||
| 6 | I_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20090810 | |||
| 7 | I_TEXT_ANSWER | Call by reference | Type reference (TYPE) | SAPGUIHC_FAQS-TEXT_ANSWER | Langer Text im OTR (String) | 20090810 | |||
| 8 | I_TEXT_CHANGED | Call by reference | Type reference (TYPE) | WDHC_BOOLEAN | Boolesches Feld | 20090810 | |||
| 9 | 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 |