Seite einfügen in PDF-Formular
Verfasst: 12.05.2020, 11:49
Guten Tag,
bei einem mit Acrobat XI Pro erstellten Formular (unten beigefügt..) komme ich einfach nicht mehr weiter.
Im Formular werden auf der (zunächst einzigen..) Seite 1 insgesamt 8 Textfelder ausgefüllt. In Feldern 4-8 kann es zu größeren Textmengen kommen, so dass der Nutzer am unteren rechten Rand per Schaltfläche "Seite anfügen?" eine zweite Seite in gleicher Aufteilung/Formatierung generieren kann. Die Felder 1-3 sollen auf diese Seite unverändert übernommen werden, die Felder 4-8 hingegen "neuen" Text aufnehmen.
Ich habe im Formular ein aus der Seite 1 generiertes Template namens "Template_Test" über die Funktion "Dokumentverarbeitung/Seitenvorlagen" gespeichert. Dieses wird über die Schaltfläche "Seite anfügen" auch korrekt als weitere Seite eingefügt, allerdings unter Übernahme aller bereits auf der ersten Seite eingegebenen Daten (...also auch derjenigen aus Feldern 4-8...). Der verwendete JavaScriptCode für die Schaltfläche ist:
this.spawnPageFromTemplate ("Template_Test", true, false);
this.pageNum+1;
Ein Verändern der Optionen für bRename und bOverlay hat nicht weitergeholfen und würde auch generell ja vermutlich sämtliche Felder betreffen...? Weiß jemand, wie ich die gewünschte Funktionalität (....Übernahme der Eingaben in Feldern 1-3, aber leere Textfelder 4-8...) irgendwie hinbekommen kann?
Bin für jeden Hinweis dankbar!
Update: Habe inzwischen im amerikanischen Forum den Hinweis gefunden, dass die Seitenvorlage ausgeblendet sein muss und die erste Seite durch ein Script aufgerufen werden soll. Allerdings weiß ich weder, wie man eine Vorlage ausblendet, noch, wie ein Script zum Aufruf der ersten Seite möglichst automatisiert gestartet werden kann. Auch die Frage, wie ein Teil des Inhalts übernommen wird, bleibt ungelöst.
Und falls jemand ein gutes Lehrbuch oder Kompendium zu Acrobat Java Script kennt, wäre ich für einen Hinweis dankbar!!
bei einem mit Acrobat XI Pro erstellten Formular (unten beigefügt..) komme ich einfach nicht mehr weiter.
Im Formular werden auf der (zunächst einzigen..) Seite 1 insgesamt 8 Textfelder ausgefüllt. In Feldern 4-8 kann es zu größeren Textmengen kommen, so dass der Nutzer am unteren rechten Rand per Schaltfläche "Seite anfügen?" eine zweite Seite in gleicher Aufteilung/Formatierung generieren kann. Die Felder 1-3 sollen auf diese Seite unverändert übernommen werden, die Felder 4-8 hingegen "neuen" Text aufnehmen.
Ich habe im Formular ein aus der Seite 1 generiertes Template namens "Template_Test" über die Funktion "Dokumentverarbeitung/Seitenvorlagen" gespeichert. Dieses wird über die Schaltfläche "Seite anfügen" auch korrekt als weitere Seite eingefügt, allerdings unter Übernahme aller bereits auf der ersten Seite eingegebenen Daten (...also auch derjenigen aus Feldern 4-8...). Der verwendete JavaScriptCode für die Schaltfläche ist:
this.spawnPageFromTemplate ("Template_Test", true, false);
this.pageNum+1;
Ein Verändern der Optionen für bRename und bOverlay hat nicht weitergeholfen und würde auch generell ja vermutlich sämtliche Felder betreffen...? Weiß jemand, wie ich die gewünschte Funktionalität (....Übernahme der Eingaben in Feldern 1-3, aber leere Textfelder 4-8...) irgendwie hinbekommen kann?
Bin für jeden Hinweis dankbar!
Update: Habe inzwischen im amerikanischen Forum den Hinweis gefunden, dass die Seitenvorlage ausgeblendet sein muss und die erste Seite durch ein Script aufgerufen werden soll. Allerdings weiß ich weder, wie man eine Vorlage ausblendet, noch, wie ein Script zum Aufruf der ersten Seite möglichst automatisiert gestartet werden kann. Auch die Frage, wie ein Teil des Inhalts übernommen wird, bleibt ungelöst.
Und falls jemand ein gutes Lehrbuch oder Kompendium zu Acrobat Java Script kennt, wäre ich für einen Hinweis dankbar!!