6.8.35 DMcob_LoadProfile

Mit dieser Funktion können die vom Benutzer veränderbaren Variablen aus einer Datei eingelesen und vom Dialog Manager verarbeitet werden. Damit ist es möglich, Dialoge durch den Endanwender beeinflussbar zu machen, ohne dass dieser Endanwender den Dialog in Source oder den Dialog Manager hat.

77  DM-dialogid  pic 9(9) binary value 0.
01  DM-path      pic X(256).

call "DMcob_LoadProfile" using
            DM-StdArgs
            DM-dialogid
            DM-path.

Parameter

<- DM-dialogid

Dies ist der Identifikator des zu konfigurierenden Dialoges.

-> DM-path

Pfad der Datei, die eingelesen werden soll.Der Pfad sollte mit einem Low-Value oder dem Separator-Zeichen beendet werden, ansonsten werden maximal 256 Zeichen gelesen.

COBOL-Schnittstelle für Micro Focus Visual COBOL

Der Parameter kann auch als National Character (PIC N) übergeben werden, wenn mit Unicode-Texten (UTF-16) gearbeitet wird.

-> DM-Options of DM-StdArgs

Unbenutzt. Muss 0 sein.

Rückgabewert

DM-status of DM-StdArgs

DM-error

Datei konnte nicht eingelesen werden.

DM-success

Datei konnte eingelesen werden.

Beispiel

    77  DM-Profile     pic x(256) value spaces.

 

    move "./myModifications" to DM-profile.

    call "DMcob_LoadProfile" using DM-StdArgs DialogID

        DM-profile.

    perform ErrorCheck.