Ansicht
Dokumentation

CL_SALV_WD_UIE_PROGR_INDICATOR - ProgressIndicator in den Zellen der ALV-Ausgabe

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 Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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 )