20. Januar 2015 23:09
Hallo zusammen,
wenn man z.B. in einem Angebot steht und in eine Zeile weit hinter der letzten bestehenden Zeile etwas einträgt, legt NAV automatisch die Zwischenzeilen mit an.
Wie macht NAV das? Und wie kann man auf diese Funktion zugreifen?
Hintergrund: Ich habe in der Subform einige Hilfs-Actions angelegt, mit denen man auf Knopfdruck oft benötigte Sales Lines erzeugen kann. Das klappt, solange man auf einer bestehenden Sales Line steht. Steht man weit hinter der letzten Zeile, kann ich nur direkt dahinter eine neue anlegen - aber nicht wie man es gewöhnt ist, gleich zig Zwischenzeilen mit erzeugen.
Danke für die Hilfe.
Nachtrag: Wenn die Rec Variable direkt zum Erzeugen der neuen Zeile genutzt wird (INIT ... "Line No." = xx ... INSERT(TRUE)), werden die Zwischenzeilen automatisch erzeugt. Wenn eine 2. Sales Line Variable genutzt wird, dann nicht. Demnach muss die aktuelle Position innerhalb der Page in der Rec Variable gespeichert sein.