GuiXT

Dynamisches Setzen von Iconen

Bei gewissen Positionen in einem TableControl wollen Sie Ihren Anwendern Schnellzugriffe über eine Icone zur Verfügung stellen

Das Beispiel zeigt folgende Funktionalität :

Ist eine Position nicht lieferbar, so soll links vor der Position eine Icone (Werk) angezeigt werden. Drückt der Anwender auf diese Icone, so wird ein Inputscript gestartet, welches die Werksverfügbarkeit aufruft. (Überspringen von 5 Dialogschritten)

Auf den ersten Blick scheint das Beispiel noch einfach. Es waren jedoch noch folgende Probleme zu lösen :

Dynamisches setzen von Iconen

Drückt der Anwender nun die Icone so kommt er über das Inputscript direkt auf die Werksverfügbarkeit. Dabei werden folgende Dialogschritte übersprungen :

  1. markieren der entsprechenden Zeile
  2. Aufrufen der Funktion Verfügbarkeitsprüfung
  3. Drücken Taste "Andere Werk"
  4. Alle Werke markieren
  5. Werke prüfen

Werksverfügbarkeit

sapmv45a.d4100.txt

werke_pruefen.txt

Download: Werk.zip
(Graphik von Werk und zughörigen Scripte, 1.00 KB)

zum Seitenanfang
top