1. März 2010 18:00
2. März 2010 09:20
2. März 2010 09:45
2. März 2010 12:06
klar sollte möglich sein, wenn du ein zusätzliches Feld einfügst mit dem Datum der letzten Änderung, was im OnInsert- bzw. OnModify-Trigger auf das aktuelle Datum gesetzt wird. Das kannst du dann ja in dem Report abfragen nach dem Motto "wenn letzte Änderung = gestern dann ausführen".
Wieso nicht gleich mit OnInsert/OnModify/OnDelete arbeiten, und damit die Daten sofort abgleichen?
2. März 2010 12:17
ralf5 hat geschrieben:Ich kann nicht bei jeder Änderung Daten sofort abgleichen, da der 'Job' ca. 15 Minuten dauert.
2. März 2010 12:38
2. März 2010 13:36
Ist das dieselbe Geschichte wie letztens, als du die Lieferscheine aktualisiert hast?
2. März 2010 13:41
ralf5 hat geschrieben:Es ist der selbe Bericht aber ein anderes Problem.
2. März 2010 14:13
Dir ist aber schon klar, dass man gebuchte Belege besser nicht ändert?
2. März 2010 14:24
Wieso sollte man eine/n gebuchte/n Lieferschein/Rechnung/Gutschrift nach 5 Jahren mit einer neuen Adresse versehen, nur weil der Debitor vor 1 Woche umgezogen ist?ralf5 hat geschrieben:Dir ist aber schon klar, dass man gebuchte Belege besser nicht ändert?
Ja, ist schon klar. Aber der Bericht ist ja vom Partner und läuft schon seit 6 Jahren.
Die deutsche Rechtsprechung lautet da leider anders:ralf5 hat geschrieben:Actus non facit reum nisi mens sit rea. ("Keine Schuld ohne Bewusstsein der Schuld")
2. März 2010 14:39
2. März 2010 14:47
2. März 2010 14:48
Nein, an der Tabelle kannst du nur erkennen, wann das Objekt selbst (jedoch nicht die darin enthaltenen Daten) zuletzt geändert wurden.ralf5 hat geschrieben:Trotzdem nochmal die Frage: Ist es möglich, dass ich am Objekt selbst (an der Tabelle) ablesen kann wann die Daten zuletzt geändert wurden?
2. März 2010 17:27
3. März 2010 16:31
3. März 2010 16:42
CaddyM hat geschrieben:@ Timo - wenn ich den Wert im OnModify setze, wird der dann nicht automatisch wieder gesetzt wenn ich den Wert nach Durchlauf des Reports ändere?
CaddyM hat geschrieben:Ok, ich kann natürlich Modify(false) benutzen, das wäre, da es ja ehe ein unwichtiger Wert ist, kein Problem ...
3. März 2010 16:51
Timo Lässer hat geschrieben:Du hast die einzig richtige Antwort schon selber gefunden:
IF NOT SuspendUpdateData THEN BEGIN ....