SE16N Zeilenbeschränkung

Unter HANA, aber auch schon davor, kam mit Hinweis 2373240, welcher Standard ab CORE 102 ist, ein Code zur Zeilenbeschränkung in das System.

Dieser ist aber buggy.

Das System rechnet mit einer fixen Ausgabelänge von 2640 (max) und die Konstante mit 1500 000 000 und nicht mit der tatsächlichen Ausgabenlänge.

Dadurch ist die Anzahl immer auf 568181 (bei 1500 000 000) beschränkt, auch wenn ich nur ein Feld ausgegeben wird.

Bei einem Byte Ausgabe könnte man 2000 mal soviele Zeilen ausgeben.

Man kann das ganze mit einem Flag in SE16N über Tabelle T811FLAGS.SELSIZE_MAX_OFF X abschalten.

Anm.:

Theoretisch könnte man die Konstante 1500 000 000 SELSIZE_MAX auch übersteuern, das System rechnet aber noch immer mit der max. Ausgabelänge falsch.

Dazu kann über SE16N über Tabelle T811FLAGS.SELSIZE_MAX auf einen neuen Wert gesetzt werden..