21. Mai 2008 16:04
Sie können keine Änderungen an der Datenbank vornehmen, ehe eine Transaktion gestartet wurde.
21. Mai 2008 16:19
21. Mai 2008 16:35
21. Mai 2008 17:51
23. Mai 2008 09:50
23. Mai 2008 09:54
23. Mai 2008 10:01
IF (Artikel.Blocked = TRUE) OR (Artikel.Lieferbar = 6) THEN BEGIN
EquiFunction.DeleteCrossLink(Rec);
END;
r_Artikel_Verwandt.RESET;
r_Artikel_Verwandt.SETRANGE(ArtNr,Rec."No.");
IF r_Artikel_Verwandt.FINDFIRST THEN BEGIN
REPEAT
r_Artikel_Verwandt.DELETE; //bzw. DELETE(FALSE) hatte ich auch schon ausprobiert
UNTIL r_Artikel_Verwandt.NEXT = 0;
END;
23. Mai 2008 10:11
23. Mai 2008 13:17
23. Mai 2008 13:48
Heike Bennerscheid hat geschrieben:Der Code im OnValidate Trigger der Felder funktioniert.
Jedoch versteht ich nicht ganz was diesen Transaktionsfehler ausgelöst hat. Würde mich freuen wenn mir das einer erklären könnte (falls bekannt).
23. Mai 2008 15:20