Seite 1 von 1

Leere Pflichtfelder: Drucken unterbinden

Verfasst: 20.11.2009, 12:13
von kunsti
Hallo,

ich möchte eine Lösung vorstellen, mit der es möglich ist, ein Drucken aus Adobe Reader zu unterbinden, wenn nicht alle als Pflichtfelder deklarierten Textfelder im Dokument ausgefüllt sind.

1. In LCD unter Ansicht XML-Quelle

2. Reiter XML-Quelle öffnen

3. Suchen nach [fontsize=2]<[/fontsize][fontsize=2][fontsize=2]config[/fontsize][/fontsize]

[fontsize=2][fontsize=2]4. etwas weiter unten steht irgendwann </pdf>[/fontsize][/fontsize]

[fontsize=2][fontsize=2]5. Darunter Zeile mit folgendem Text einfügen: <validate>prePrint preSubmit</validate>[/fontsize][/fontsize]

[fontsize=2][fontsize=2]6. zurück auf Reiter Designansicht wechseln und auf Anfrage JA bestätigen.[/fontsize][/fontsize]

[fontsize=2][fontsize=2]Anschließend werden alle Textfelder im Dokument überwacht, die als Typ Benutzereingabe - Erforderlich gesetzt haben. Ohne diese ausgefüllt zu haben ist kein Drucken möglich.[/fontsize][/fontsize]

[fontsize=2]Ich hoffe, dem ein oder anderen damit ein wenig weiter geholfen zu haben.[/fontsize]

Viele Grüße

 

Leere Pflichtfelder: Drucken unterbinden

Verfasst: 21.11.2009, 15:15
von walde
Hallo kunsti,

 

Diese Lösung ist sehr gut und besonders gut geeignte für Benutzer von Acrobat oder Reader ab Version 8. Leider auch schon in Vergessenheit geraten.

http://www.acronaut.de/view_topic.php?id=966&forum_id=35&highlight=preprint

 

Gruß,

 

Walde

Leere Pflichtfelder: Drucken unterbinden

Verfasst: 12.12.2009, 19:21
von walde
Hallo AlexB,

 

Ihr Problem lag darin, dass Sie die "Validate" zeile unter dem Tag "agent" gespeichert hatten. Hätten Sie diese unter dem Tag "presence" gespeichert, so gäbe es keine Probleme.

 

http://forms.stefcameron.com/2008/04/13/prevent-printing-pdf-forms-in-acrobat-8/

 

Gruß,

 

Walde

Leere Pflichtfelder: Drucken unterbinden

Verfasst: 19.06.2013, 10:02
von xxxado
Genial! Genau wonach ich gesucht habe!

Vielen Dank!

Leere Pflichtfelder: Drucken unterbinden

Verfasst: 27.07.2015, 11:53
von kunsti
Hallo,
ich nutze im XML folgenden Code
<validate>prePrint preSubmit</validate>

Bei nicht ausgefüllten Pflichtfeldern erscheint beim Speichern dann der Fehler.
Leider kommt zwar die Fehlermeldung, allerdings wird das Formular dennoch gespeichert.
Wie kann ich verhindern dass tatsächlich nicht gespeichert wird?
Danke.

Leere Pflichtfelder: Drucken unterbinden

Verfasst: 27.07.2015, 12:21
von armine
Hallo kunsti,

das Speichern wirst du nicht verhindern können (http://www.acronaut.de/forum18/4448.html ), aber die Suchfunktion hättest du verwenden sollen.

vg armine