Hallo zusammen,
ich würde gerne auf der 1.Seite eines AdobeForms den verbleibenden, variablen(!) Platz mit einer Tabelle mit Leerzeilen füllen. Leider funktioniert das nicht so wie gedacht.
Ich habe schon verschiedene Varianten ausprobiert:
- bei min. und max. Zeilenzahl verschiedene Werte eingefügt
- nur bei min. bzw. max. Zeilenzahl verschiedene Werte eingefügt
Sowohl beim Teilformular wie auch bei der Tabelle und der Zeile habe ich den Haken bei "Seitenumbrüche im Inhalt zulassen" rausgenommen.
Nachdem auf dieser Seite weiter oben eine Tabelle ist, die mit Daten befüllt wird, ist der verbleibende Platz für die Tabelle mit den Leerzeilen nicht immer gleich. Deswegen war meine Idee bei der min. Zeilenzahl einfach mehr anzugeben, als auf die Seite passt und gleichzeitig einen Seitenumbruch zu verhindern. Dann wird allerdings die gesamte Tabelle auf der nächsten Seite abgedruckt. Gebe ich bei min. Zeilenanzahl 1 und bei max. eine größere Zahl an wird nur 1 Leerzeile gedruckt.
Probier mal die Leerzeilen-Tabelle über deinen Kontext auszugeben.
Also insgesamt zwei Tabllen, einmal mit Inhalt und einmal ohne. So kannst du in deiner Schnittstelle anhand der Zeilen in deiner Datentabelle die Anzahl der Zeilen in deiner Leerzeilentabelle bestimmen.
Wenn es darum geht, direkt nach deiner Datentabellen den "Raster" für eine manuelle Eingabe fortzusetzen, kannst die Leerzeilen aber auch direkt an deine Datentabelle anhängen, am besten ebenfalls in der Schnittstelle. In der Ausgabe musst du dann nur sicherstellen, dass die Zeilen bzw. Zellen deiner Tabelle eine Mindesthöhe haben um ausgegeben zu werden.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.
Danke für den Tipp und sorry für meine späte Antwort. Ich habe das auch so umgesetzt, aber leider funktioniert es nicht so wie es soll. Es wird bei der Tab. immer nur eine Leerzeile ausgegeben. Das liegt aber nicht an der Tabelle, die ich nach der Berechnung der Zeilenanzahl aufbaue, es funktioniert auch nicht mit der bestehenden Datentabelle. Auch wenn ich die an die Stelle im Formular kopiere, wo normalerweise die Tab. mit den Leerzeilen stehen sollte, wird sie mit nur einer Leerzeile ausgegeben. Nachdem ich mich nicht ewig mit diesem Problem rumschlagen will/kann, drucke ich jetzt einfach auf die kpl. nächste Seite eine leere Tabelle. Falls es irgendwann eine Lösung geben sollte kann ich es in unserer Sandbox ausprobieren.