ich habe in einer Subpage eine Zeile, welche fĂĽr eine Artikel eine Summenzeile hat und darunter die einzelnen Zeilen.
Es gibt nun ein Boolean (Produzieren) und wenn ich dieses in der Summenzeile anklicke, möchte ich es auch bei den entsprechenden Zeile für den Artikel setzen.
DafĂĽr habe ich folgenden Code im Trigger OnValidate
- Code: Alles auswählen
l_produzieren := Produzieren;
l_Gruppenmerkmal := Gruppenmerkmal;
l_Untergruppenmerkmal := UnterGruppenmerkmal;
l_Artikelnr := "Artikelnr.";
IF XTagTyp = XTagTyp::Artikelgruppe THEN BEGIN
RESET;
SETRANGE("Feinplanungsnr.","Feinplanungsnr.");
SETRANGE(Gruppenmerkmal,l_Gruppenmerkmal);
SETRANGE(UnterGruppenmerkmal,l_Untergruppenmerkmal);
SETRANGE("Artikelnr.",l_Artikelnr);
SETRANGE(XTagTyp,XTagTyp::Artikel);
MODIFYALL(Produzieren,l_produzieren,FALSE);
RESET;
END;
Es funktioniert zwar aber es dauert ca. 10 Sekunden bis das Programm dies gemacht hat.
Wie könnte ich das lösen?
Danke und lg stony