Dynactiv Dialogdesigner
Der Dialogdesigner stellt einen wesentlichen Teil des Dynactiv Application Builders dar. Mit seiner Hilfe erfolgt
die grafische Erstellung der gewünschten Bildschirmmasken. Dabei stehen natürlich alle Features eines
modernen Entwicklungswerkzeugs, wie einfügen oder positionieren von Dialogelementen, zur Verfügung.
Außerdem ist der Dynactiv Dialogdesigner ein echtes „Two Way“ Werkzeug, d. h. grafisch durchgeführte
Änderungen können sofort als Dynactiv Dialogscript weiter bearbeitet werden. Umgekehrt lassen sich aber
auch Scriptänderungen unmittelbar grafisch umsetzen.
Der unstehende Scriptauszug zeigt ein typisches Dynactiv Dialogscript. Wie für den EDV Fachmann zu
ersehen ist, handelt es sich hierbei um eine sehr einfach zu erlernende Oberflächenbeschreibungssprache.
DESCRIPTION: X: Adresse
USEDBY: WAWI
FIBU
R: L: 0, T: 0, W: 557, H: 333
FUNCTION: DLGTYPE: singlenonmodal, CAPTION: Adresse anlegen/ändern, HELPCTX: 1009, MENU: \MNU\XADRESSE,
CONFIRM: true
R: L: 416, T: 256, W: 24, H: 24
DATASET: TABLE: XADRESSE, NAME: XADRESSE
R: L: 392, T: 256, W: 24, H: 24
ACTION: COMPILE: \BAS\XADRESSE, AUTOCAPTION: adr_nummer+name1
R: L: 0, T: 0, W: 544, H: 260
PAGECONTROL: CAPTION: &Allgemein, ACTIVEPAGE: 1, TABSPERROW: 4, NAME: Seiten
R: L: 128, T: 8, W: 96, H: 21
DISKINPUTLINE: FIELD: ADR_NUMMER, WINDOW: \WND\XADRESA2, NAME: ADR_NUMMER, CANSELECT: true
R: L: 16, T: 8, W: 112, H: 20
LABEL: CAPTION: Adressnummer:
R: L: 128, T: 32, W: 96, H: 21
DISKINPUTLINE: FIELD: KURZNAME, UPCASE: true
R: L: 16, T: 32, W: 112, H: 20
LABEL: CAPTION: Kurzname:
R: L: 128, T: 64, W: 224, H: 21
DISKINPUTLINE: FIELD: NAME1
R: L: 16, T: 64, W: 104, H: 20
LABEL: CAPTION: Name:
R: L: 128, T: 88, W: 224, H: 21
DISKINPUTLINE: FIELD: NAME2
R: L: 128, T: 112, W: 224, H: 20
DISKINPUTLINE: FIELD: ANREDE, WINDOW: \WND\XANREDE, CANANYTHING: true