
Sie haben verschiedene Möglichkeiten, den Benutzern Ihrer Anwendung Hilfestellungen bereit zu stellen. Die folgenden Arten von Hilfe können Sie für Ihre ALV-Ausgabe einsetzen:
accessibilityDescription
Wenn der Benutzer die Barrierefreiheit aktiviert hat, wird der hier zugeordnete Text zur Quick-Info hinzugefügt. Diese Beschreibung soll die ALV-Ausgabe bzw. die Spalte näher erläutern. Sie wird vom Bildschirmlesegerät nur vorgelesen, wenn der Benutzer die ALV-Ausgabe bzw. die Spalte fokussiert.
ToolTip
Text für die Quick-Info, der erscheint, wenn der Benutzer den Mauszeiger über ein Oberflächenelement in der Toolbar oder einer Zelle führt. Wenn Screen-Reader unterstützt werden, wird automatisch die accessibilityDescription als zusätzlicher Text zur Quick-Info hinzugefügt, um die Barrierefreiheit zu unterstützen.
Explanation
Verschiedene Oberflächenelemente in Toolbar oder Liste besitzen die Eigenschaft explanation. Wenn der Benutzer den Hilfe-Modus eingeschaltet hat, erhält er den Text dieser Eigenschaft in einem Kästchen angezeigt, sobald er den Mauszeiger über das Oberflächenelement führt.
Der Text der Eigenschaft Explanation wird unabhängig vom ToolTip angezeigt.
Lesen Sie dazu unter Eigenschaft explanation.
WebDynpro-Eingabehilfen
In der ALV-Ausgabe können Sie die folgenden Eingabehilfen einsetzen:
ABAP-Dictionary Suchhilfe
OVS-Wertehilfe
Frei programmierte Wertehilfe
Lesen Sie dazu unter Eingabehilfen.
accessibilityDescription
Die accessibilityDescription ist eine Eigenschaft der folgenden Bereiche:
gesamte ALV-Ausgabe
Diese accessibilityDescription erscheint mit dem ToolTip des Titels der ALV-Ausgabe. Um sie einzugeben, verwenden Sie Methoden der InterfaceKlasse IF_SALV_WD_TABLE_SETTINGS (implementierende Klasse CL_SALV_WD_CONFIG_TABLE):
accessibilityDescription der ALV-Ausgabe
|
Funktion |
Methode |
|
accessibilityDescription festlegen |
SET_ACC_DESCRIPTION |
|
accessibilityDescription holen |
GET_ACC_DESCRIPTION |
Spalte
Diese accessibilityDescription erscheint mit dem ToolTip des Spaltentitels. Um sie einzugeben, verwenden Sie Methoden der Klasse CL_SALV_WD_COLUMN:
Methoden zum Eingeben der accessibilityDescription
|
Funktion |
Methode |
|
accessibilityDescription festlegen |
SET_ACCESSIBILITY_DESCR |
|
accessibilityDescription holen |
GET_ACCESSIBILITY_DESCR |
ToolTip
Zu folgenden Elementen der ALV-Ausgabe können Sie ToolTips hinterlegen:
Titel der ALV-Ausgabe
selbstdefinierte Funktionen (über das jeweils verwendete Oberflächenelement)
Zelleneditoren (über das jeweils verwendete Oberflächenelement)
Klassen und Methoden zu ToolTips
|
ToolTip |
Klasse |
Methode |
|
Zum Titel der ALV-Ausgabe |
IF_SALV_WD_TABLE_SETTINGS |
SET_TOOLTIP bzw. GET_TOOLTIP |
|
Zu selbstdefinierten Funktionen |
CL_SALV_WD_FE_<UI-Element> |
|
|
Zu Zelleneditoren |
CL_SALV_WD_UIE_<UI-Element> |
Explanation
Zu folgenden Elementen der ALV-Ausgabe können Sie eine Explanation hinterlegen:
Spalte
selbstdefinierte Funktionen (über das jeweils verwendete Oberflächenelement)
Button
Dropdown-Listbox (Index und Key)
Eingabefeld
Zelleneditoren (über das jeweils verwendete Oberflächenelement)
Button
Ankreuzfeld und TriState-Checkbox
DropDown-Listbox (Index und Key)
Eingabefeld
FileUpload
Klassen und Methoden zur Explanation
|
ToolTip |
Klasse |
Methode |
|
Zu Spalte |
CL_SALV_WD_COLUMN |
SET_EXPLANATION bzw. GET_EXPLANATION |
|
Zu selbstdefinierten Funktionen |
CL_SALV_WD_FE_BUTTON CL_SALV_WD_FE_DROPDOWN_BY_IDX CL_SALV_WD_FE_DROPDOWN_BY_KEY CL_SALV_WD_FE_INPUT_FIELD |
|
|
Zu Zelleneditoren |
CL_SALV_WD_UIE_BUTTON CL_SALV_WD_UIE_CHECKBOX CL_SALV_WD_UIE_CHECKBOX_TRI CL_SALV_WD_UIE_DROPDOWN_BY_IDX CL_SALV_WD_UIE_DROPDOWN_BY_KEY CL_SALV_WD_UIE_FILE_UPLOAD CL_SALV_WD_UIE_INPUT_FIELD |