Function DE Version 2.10

@GetOSFileModified

Misc OSFile System TimeDate

Syntax

@GetOSFileModified(OSPATH1);
@GetOSFileModified(OSPATHLIST1);

Beschreibung

Gibt den Zeitpunkt der letzten Änderung eines (OSPATH1) oder meherer (OSPATHLIST1) OSFiles zurück.
Zurückgegeben wird eine TDList die an der Position, an der der OSPath des Files in der OSPATHLIST1 steht, den TD-Wert der letzten Änderung dieses OSFiles enthält.
Tritt bei der Ermittlung des Änderungs-Zeitpunktes von einem (oder mehreren) Element(en) ein Fehler auf, ist das entsprechende Element in der zurückgegebenen TDList auf den Wert @AnyAllDay gesetzt.
Ist der TRACE-Modus (siehe @Trace) aktiv wird eine Fehler-Meldung auf der Server-Konsole und im APILog ausgegeben.

Beispiel: @GetOSFileModified(OSPATH1)

OSPATH1:="C:\\TEST.DAT";
TDList:=@GetOSFileModified(OSPATH1);

ergibt (wenn es das File gibt und seine letze Änderung am [10.10.92 11.12.30] war) eine TDList mit einem Element ([10.10.92 11.12.30]) zurück.

Beispiel: @GetOSFileModified(OSPATHLIST1)

OSPATHLIST1:="C:\\TEST.DAT":"C:\\TEST2.DAT";
TDList:=@GetOSFileModified(OSPATHLIST1)

ergibt (wenn es die Files gibt und ihre Änderung am [10.10.92 11.12.30] bzw. am [11.11.93 10.10.30] waren) eine TDList mit zwei Elementen ([10.10.92 11.12.30]:[11.11.93 10.10.30]) zurück.