Ansicht
Dokumentation
CL_SALV_WD_UIE_PROGR_INDICATOR - ProgressIndicator in den Zellen der ALV-Ausgabe
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit der Klasse CL_SALV_WD_UIE_PROGR_INDICATOR machen Sie alle Einstellungen zu dem Oberflächenelement ProgressIndicator, mit dem Sie den Fortschritt einer Aktivität in Form eines Fortschrittsbalkens grafisch darstellen können.
Oberflächenelement anzeigen
Das Oberflächenelement können Sie auf zwei Arten in die Zellen Ihrer ALV-Ausgabe einfügen:
- Sie geben es als Zelleneditor der Spalte an:
Dann wird - sofern Sie keine Zellenvariante definiert haben - das Oberflächenelement in allen Zellen der Spalte angezeigt.
- Sie geben es - zusätzlich zu dem Zelleneditor der Spalte - als Zellenvariante der Spalte an:
Damit übersteuern Sie die Angaben, die Sie zum Zelleneditor der Spalte gemacht haben.
Eigenschaften zuweisen
Bei vielen Eigenschaften können Sie wählen, wie Sie dem Objekt die Eigenschaft zuweisen:
- Wenn Sie in der gesamten Spalte in jeder einzelnen Zelle dieselbe Einstellung vornehmen möchten, so weisen Sie die Eigenschaft dem Objekt direkt zu.
- Wenn Sie für jede Zelle einzeln entscheiden möchten, welche Einstellung darin gelten
soll, so geben Sie ein Feld an, in dessen Zellen Sie die Einstellungen für die entsprechenden Zellen der aktuellen Spalte hinterlegen.
Methoden für diese Art, Eigenschaften zuzuweisen, erkennen Sie an dem Namenszusatz_FIELDNAME (Beispiel).
-
Hinweis:
Wenn Sie bereits Erfahrung im Umgang mit dem WebDynpro-Element Table besitzen, so kennen Sie diese Vorgehensweise bereits aus dem Datenbindungskonzept: Sie können wählen, ob Sie eine Eigenschaft direkt angeben, oder ob Sie über die entsprechende Drucktaste ein geeignetes Attribut des Contexts wählen.
-
Weitere Informationen zur Datenbindung finden Sie unter:
- Web Dynpro für ABAP→Web Dynpro ABAP: Entwicklung im Detail→ Weiterführende Konzepte→Datenbindungskonzepte
Methoden
CONSTRUCTOR | |
GET_BAR_COLOR | Liefert die Farbe des ProgressIndicators zurück |
GET_BAR_COLOR_FIELDNAME | Liefert das Feld mit den Farben der ProgressIndicators zurück |
GET_DISPLAY_VALUE | Liefert den Text im ProgressIndicator zurück |
GET_DISPLAY_VALUE_FIELDNAME | Liefert das Feld mit den Texten in den ProgressIndicators zurück |
GET_PERCENT_VALUE | Liefert die Größe des Fortschrittsbalkens zurück |
GET_PERCENT_VALUE_FIELDNAME | Liefert das Feld mit den Größen der Fortschrittsbalken zurück |
GET_SHOW_VALUE | Zeigt an, ob die Beschriftung eingeblendet ist |
GET_SHOW_VALUE_FIELDNAME | Liefert das Feld mit den Sichtbarkeiten der Beschriftungen zurück |
GET_WIDTH | Liefert die Breite des ProgressIndicators zurück |
GET_WIDTH_FIELDNAME | Liefert das Feld mit den Breiten der ProgressIndicators zurück |
SET_BAR_COLOR | Legt die Farbe des ProgressIndicator fest |
SET_BAR_COLOR_FIELDNAME | Legt das Feld mit den Farben der ProgressIndicators fest |
SET_DISPLAY_VALUE | Legt den Text im ProgressIndicator fest |
SET_DISPLAY_VALUE_FIELDNAME | Legt das Feld mit den Texten in den ProgressIndicators fest |
SET_PERCENT_VALUE | Legt die Größe des Fortschrittsbalkens fest |
SET_PERCENT_VALUE_FIELDNAME | Legt das Feld mit den Größen der Fortschrittsbalken fest |
SET_SHOW_VALUE | Blendet die Beschriftung im ProcessIndicator ein und aus |
SET_SHOW_VALUE_FIELDNAME | Legt das Feld mit den Beschriftungen fest |
SET_WIDTH | Legt die Breite des ProgressIndicators fest |
SET_WIDTH_FIELDNAME | Legt das Feld mit den Breiten der ProgressIndicators fest |
---------------------- | ---------------------- |
Geerbte Methoden | |
GET_ENABLED | Prüft, ob das Oberflächenelement aktiviert ist |
GET_ENABLED_FIELDNAME | Liefert das Feld mit den Aktivierungen in den einzelnen Zellen zurück |
GET_TOOLTIP | Liefert den ToolTip-Text des Oberflächenelements zurück |
GET_TOOLTIP_FIELDNAME | Liefert das Feld mit ToolTip-Texten in den einzelnen Zellen zurück |
GET_VISIBLE | Prüft, ob das Oberflächenelement eingeblendet ist |
GET_VISIBLE_FIELDNAME | Liefert das Feld mit den Sichtbarkeiten in den einzelnen Zellen zurück |
SET_ENABLED | Aktiviert das Oberflächenelement |
SET_ENABLED_FIELDNAME | Legt das Feld mit den Aktivierungen in den einzelnen Zellen fest |
SET_TOOLTIP | Legt den ToolTip-Text des Oberflächenelements fest |
SET_TOOLTIP_FIELDNAME | Legt das Feld mit ToolTip-Texten in den einzelnen Zellen fest |
SET_VISIBLE | Blendet das Oberflächenelement ein |
SET_VISIBLE_FIELDNAME | Legt das Feld mit den Sichtbarkeiten in den einzelnen Zellen fest |
Beziehungen
Beispiel
Hinweise
Weiterführende Informationen
- Web Dynpro für ABAP→Referenz→Web-User-Interfaces→ Standard-Bibliothek (Complex Elements)→ProgressIndicator
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 11614 Date: 20240427 Time: 031411 sap01-206 ( 93 ms )