@GetStartDocInfo
Syntax
@GetStartDocInfo(DBHANDLE1;ID2);
@GetStartDocInfo(DBHANDLE1;ID2;NUMBER3);
Beschreibung
Diese @Funktion gibt den DBHANDLE und die NOTEID des Dokumentes zurück das den Start dieses Programms verursacht hat.
In DBHANDLE1 wird der DBHANDLE der Datenbank zurückgegeben in dem sich das auslösende Dokument befindet.
In ID2 wird die NOTEID des auslösenden Dokuments zurückgegeben.
In NUMBER NUMBER3 wird die @CallPRC Tiefe zurückgegeben.
Beispiele für NUMBER3 Werte:
0=Nicht von @CallPRC aufgerufen.
1=Wurde von @CallPRC aufgerufen.
2=Zwei @CallPRC Ebenen Tief.(z.B. AEF COMMAND PROCESS -> @CallPRC -> @CallPRC)
Wurde der Start des Programms durch die APIJOB-DB ausgelöst ist der ReturnWert der @Funktion NUMBER 1.
Wurde der Start des Programms durch die LOAPI-DB ausgelöst ist der ReturnWert der @Funktion NUMBER 0.
Beispiel @GetStartDocInfo(DBHANDLE1;ID1):
Ret:=@GetStartDocInfo(dbh1;id2);
@LogReport(@GetDataTyp(Ret));
@LogReport(Ret);
@LogReport(@GetDataTyp(dbh1));
@LogReport(dbh1);
@LogReport(@GetDataTyp(id2));
@LogReport(id2);
