Im Outllok Calendar wird für jeden Termin die "Zeit" in den Property
"CreationTime" und "LastModificationTime" festgehalten.
damit könnte man die Termin mit einer anderen Datei "synchronisieren".
Code: Alles auswählen
cDateTime := CALENDAR->CREDATE
::oStatic:Setcaption(cDateTime)
SELECT 1
SEEK(cDateTime) // YYYYMMDDHHMMSS
IF FOUND()
IF OUTLOOK->LASTDATE = CALENDAR->LASTDATE
// keine Änderrung
ELSE
IF OUTLOOK->LASTDATE > CALENDAR->LASTDATE
// Outlook "Server" ist "neuer" als Client
ELSE
SyncUpdate()
ENDIF
ENDIF
ELSE
APPEND BLANK
SyncUpdate()
ENDIF
wenn ich nun den "Abgleich" mit harbour mache funktioniert es denn
Code: Alles auswählen
Ttos() -> YYYYMMDDHHMMSS.ccc
bei Xbase++ in der "fehlenden Minute"
Als Workaround für 1 Person könnte ich mir mit SUBSTR(dDateTime,1,13) behelfen,
da es kaum möglich ist "in der selben Minute" einen 2th Termin anzulegen.
Nun habe ich aber das Problem wie mache ich es im Netzwerk mit "mehreren" Personen ?