GuiXT bietet die Möglichkeit, Wertemengen (z.B. 1,2,3 bei “Lieferplaneinteilungen”) direkt als Gruppe von Radiobuttons in das Bild zu integrieren. Damit wird dem ungeübten Benutzer die Bedienung der Transaktion wesentlich erleichtert. Es entfällt der wiederholte Aufruf der F4-Wertehilfe auf dem Bild. Aber auch für geübte Benutzer ist bei kleinen Wertemengen, die man auf einen Blick überschaut, die Auswahl über Radiobuttons schneller.
Als weitere Verbesserungen belegen wir einige Felder (z.B. Planungsumfang) mit einem festen Wert und blenden das Eingabefeld aus. Die letzte Eingabegruppe für den User-Exit streichen wir ganz. Damit sieht die Eingabemaske z.B. so aus: |
Das GuiXT Skript dazu arbeitet mit der “Offset” ANweisung, mit der sich Blöcke aus mehreren Bildelementen während der Skriptentwicklung leichter hin- und herschieben lassen. // ——————————————- // Werk // ——————————————- Offset (0,1) Box (0,0) (5,60) “Planungslauf für Werk” Radiobutton (2,2) “1000 Hamburg” [Werk] “1000″ Radiobutton (3,2) “1100 Berlin” [Werk] “1100″ Radiobutton (4,2) “1200 Dresden” [Werk] “1200″ Default [Werk] “1000″
Box (6,0) (21,60) “Einstellungen für den Planungslauf”
// ——————————————- // Terminierung // ——————————————- Offset (8,3) Box (0,0) (3,40) “Terminierung” Radiobutton (1,1) “Ecktermin” [Terminierung] “1″ Radiobutton (2,1) “Durchlauf” [Terminierung] “2″
// ——————————————- // Lieferplaneinteilungen // ——————————————- Offset (12,3) Box (0,0) (3,40) “Lieferplaneinteilungen” Radiobutton (1,1) “Ja” [Lieferplaneinteilungen] “3″ Radiobutton (2,1) “Nein” [Lieferplaneinteilungen] “1″
// ——————————————- // Planungsmodus // ——————————————- Offset (16,3) Box (0,0) (4,40) “Planungsmodus” Radiobutton (1,1) “Planungsdaten reaktivieren” [Planungsmodus] “1″ Radiobutton (2,1) “Planungsdaten zurücksetzen” [Planungsmodus] “3″ Radiobutton (3,1) “Stücklistendaten zurücksetzen” [Planungsmodus] “2″
// ——————————————- // Start-Button // ——————————————- Offset (19,64) Pushbutton (0,0) “Starten ” “/0″ “Size=3″
// ——————————————- // Feste Werte setzen // ——————————————- Set [Liste anzeigen] “X” Set [Verarbeitungsschlüssel] “NETCH” Set [Planungsmodus] “1″ Set [Dispoliste] “1″ Set [Planungsumfang] “ALL”
// ——————————————- // Nicht benötigte Felder löschen // ——————————————- del [Werk] “-Triple” del G[Steuerungsparameter Disposition] del G[Steuerungsparameter Ablauf] del G[User-Ex.] del F[Planungsumfang]
|