Moin,
bin gerade dabei ein Rechnungsexport in LS zu schreiben, das soll ein rtf file sein, das aus diversen templates zusammengesetzt ist,
und dabei tritt ein seltsamer fehler auf....
also die bedingung soll testen ob die nächste position noch auf die seite passt (dpsition kann ja auch mehrere Zeilen lang sein) also wird die position als block gezählt und zu den verbrauchten zeilen hinzuaddiert.....
wenn ich dann die bedingung stelle : if zeilen < 11 then
verwurschtelt notes mir das rtf-file und ich kann es nicht öffnen, schreibe ich hingegen : if zeilen < 11 and (zeilen + blockarray(i))<11 then....
dann funktioniert das schreiben der rtf file, nur macht er dann den fehler das er die zeilenanzahl voll ignoriert.... sprich er schreibt 6 zeilen und nicht 10 wie er ja dürfte, und macht dann schon den seitenumbruch und schreibt den rest der positionen auf der nächsten seite :-?
hatte von euch schon jemand solch einen fehler, in beiden fällen sind die bedingungen in der test umgebung erfüllt und er läuf den code fehler frei durch
danke schonmal im vorraus