14. Dezember 2006 10:49
14. Dezember 2006 11:48
14. Dezember 2006 11:50
14. Dezember 2006 11:55
Marc Teuber hat geschrieben:Nur noch mal zum Verständnis: In der Tabelle "Archivierter Einkaufskopf" gibt es einen Datensatz "Bestellung xxxx" aber in der Tabelle "Archivierte Einkaufszeile" gibt es zu der Bestellung keine Zeilen? Hab ich das richtig verstanden? Und die Fehlermeldung lautet "Die Einkaufskopf existiert nicht"?
Gruß, Marc
14. Dezember 2006 12:00
stryk hat geschrieben:Hmmm, sieht so aus als ob irgendwo ein GET auf den gelöschten Einkaufskopf erfolgt, ohne den Rückgabewert auszuwerten ...
Wenn ein entsprechender Filter in der Form gesetzt wurde (und in der ZUP gespeichert), versucht NAV beim öffnen der Form diesen Filter zu setzen und der GET (OnAfterGetRecord Trigger?) greift dann ins Leere ...
Nur Vermutungen, aber vielleicht "inspiriert" Dich das ja ...
14. Dezember 2006 12:06
Form - OnFindRecord(Which : Text[1024]) : Boolean
IF FIND (Which) THEN
EXIT(TRUE)
ELSE BEGIN
SETRANGE("No.");
EXIT(FIND(Which));
END;
14. Dezember 2006 12:58
stryk hat geschrieben:Wenn Du in der Form, die den Fehler bringt diesen Code einbaust:
- Code:
Form - OnFindRecord(Which : Text[1024]) : Boolean
IF FIND (Which) THEN
EXIT(TRUE)
ELSE BEGIN
SETRANGE("No.");
EXIT(FIND(Which));
END;
Tritt der Fehler dann immer noch auf?
14. Dezember 2006 13:41
14. Dezember 2006 14:17
14. Dezember 2006 14:47
Marc Teuber hat geschrieben:Kommt die Meldung auch, wenn du die Subform über den ObjectDesinger aufrufst? Entfern mal die Subform-Control von der Mainform und starte die Main-Form. Mal schauen, ob dann dort die Meldung kommt...
14. Dezember 2006 17:53
15. Dezember 2006 10:01
Ingo Roth hat geschrieben:Hallo,
Bei uns gibt es keine Probleme.
Aber bei anderen ähnlichen Situationen habe ich die entsprechenden
Objecte als Text-Files exportiert.
Hier kann man besser solche Fehler aufspüren.
15. Dezember 2006 10:44
15. Dezember 2006 10:46
15. Dezember 2006 11:33
15. Dezember 2006 12:38
15. Dezember 2006 12:50
15. Dezember 2006 13:01
Timo Lässer hat geschrieben:Anstatt die (fehlerhafte) TableRelation zu löschen wäre es sinnvoller, sie auf die richtige Tabelle ("Purchase Header Archiv") zeigen zu lassen.