//Scriptfunktion 'DLGDIALOG'
//Veraltete Funktion zum Öffnen von APF Formularen als Dialog Funktion
// Wenn kein Patient ausgewählt ist, wird das Script verlassen
DUMMYVAR=IFNOVAREXIT{PATIENTID}
// Beispieltext für die Dialoganzeige festlegen
DD2_ANG="Tochter"
DD2_NOTE={DERDIEPATIENT} {PATIENTPATIENTIN} hat die Diagnose: {DIAGNOSE1}. Wie der Name der Angehörigen?
DLGCOLOR="0"
START:
// Dialogfenster öffnen mit einer Konfiguration aus einer APF-Datei
APF={APPPATH}\FORMULAR\DEMO\Einladung.APF
PRF=IFEXISTSFILE{{APF}}
IFBLOCK{PRF=False}
DLG=DLGMESSAGE{{APF} nicht gefunden!}
EXIT=EXITSCRIPT{}
ENDIF
CHECK=DLGDIALOG{DD2,{APPPATH}\CONFIG\Scripts\TEST_DIALGO.APF,Beispiel Dialog,Speichern,{DLGCOLOR}}
IFBLOCK{DD2_ANGNAME=}
JANEIN=DLGQUESTION{Wollen Sie einen Namen eingeben?}
IFBLOCK{JANEIN=1}
GO{START}
ELSE
EXIT=EXITSCRIPT{}
ENDIF
ENDIF
// Wenn der Dialog bestätigt wurde, wird die Nachricht angezeigt
IFBLOCK{CHECK=1}
RES=DLGMESSAGE{{DD2_ANG}:{DD2_ANGNAME}}
ENDIF