20. Januar 2010 17:51
Hallo zusammen,
seit dem techn. Upgrade auf 2009 Client 6.0 Buil 29140 (mit Objektbasis 2.60) haben wir folgendes Problem mit dem Report "Debitor Lastschriftdiskette" (Aufruf über runmodal).
Über die Tabelle 81 werden Funktionen der Form 232 "Debitorenpostenausgleich" aufgerufen.
Das führt am Ende des Reports zu der Fehlermeldung "Debitor Lastschriftdiskette kann nicht geschlossen werden, da sie bereits von Debitorenpostenausgleich gesperrt ist. ..."
Allerdings ist die Form 232 "Debitorenpostenausgleich" gar nicht geöffnet. Beim testen habe ich festgestellt, dass der Code ohne SetTableView funktioniert.
Interessanterweise funktioniert dieser Code unter NAV 4.0 ohne Probleme..
Der Source sieht folgendermaßen aus:
- Code:
DebPostenAusgl.FibuBuchBlZeileErr(Rec,FIELDNO("Ausgleich-mit Belegnr."));
DebPostenAusgl.SETTABLEVIEW(DebPosten);
DebPostenAusgl.SETRECORD(DebPosten);
END ELSE
DebPostenAusgl.FibuBuchBlZeileErr(Rec,FIELDNO("Ausgleichs ID"));
DebPostenAusgl.BerechAusglBetrag;
OrigBetrag := DebPostenAusgl.BetragBekommen(0);
Habt Ihr eine Idee woran das liegen könnte?
Gruß
42