Geht so direkt überhaupt nicht. Mit diesen "Variablen" werden eigentlich nur Werte aus der Datenbank bzw. aus dem Compass-Datenblatt ausgelesen. Und jetzt fängt die Sache an: was speichert den Compass in den Feldern Geprüft durch/am?
Am Datenblatt selbst werden diese Felder nur mit der ersten Freigabe befüllt, danach gar nicht mehr. Das Bearbeitungsdatum hingegen wird dann aktualisiert, wenn das Datenblatt in Compass geändert wird und/oder, je nach Konfiguration, wenn das Dokument geöffnet wird.
Die restlichen Daten des Freigabeprozesses werden wiederum in der Dokumenthistoririe festgehalten, in den entsprechenden Feldern.
Wenn du also das Datum der Freigabe oder der Änderung für genau diese eine Version haben willst, musst du erst prüfen ob's eine Historie gibt und dir dort den entsprechenden Index raussuchen. Ist es noch die erste Version, stehen die Daten hingegen im Datenblatt.
Das ist meiner Meinung nach nur durch eine SQL-Prozedur auf der Datenbank zu lösen. Diese richtest so ein dass der gewünschte Wert als Output-Paramter zurück kommt, den du dann in der entsprechenden INI-Datei mit #XDWSFKT() rausholen kannst.
Ciao, WolfgangE
------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP