Schaltfläche "Speichern unter"

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
DK4
Beiträge: 11
Registriert: 26.08.2007, 15:35

Schaltfläche "Speichern unter"

Beitrag von DK4 » 04.01.2008, 10:44

Als Anfänger stehe ich vor folgendem Problem:

In meinem Formular möchte ich eine Schaltfläche "Speichern unter" einfügen, damit der Nutzer das ausgefüllte Formular komfortabel abspeichern kann.

Leider gibt es keine vordefinierte Schaltfläche. Hat jemand eine Idee, wie ich die Schaltfläche möglichst einfach realisieren kann?

Benutzeravatar
WebZopp
Beiträge: 54
Registriert: 14.08.2007, 12:29

Schaltfläche "Speichern unter"

Beitrag von WebZopp » 05.01.2008, 13:17

Das ist meines Wissens nach nicht möglich, da man aus den Reader-Anwendungen (also Stand allone und Browser Plugin) aus Sicherheitsgründen nicht auf das lokale Dateisystem zugreifen kann.
(Wäre dann ja auch wirklich ein Risiko, denn ich könnte dann ja auch mit einem Script den "O.K." Button betätigen und damit eine Datei ohne Wissen des Lesers auf seinem Rechner speichern.)

Ich kann mich aber täuschen, deswegen forsche ich da noch mal nach.

acronaut
Beiträge: 698
Registriert: 14.09.2006, 21:32
Kontaktdaten:

Schaltfläche "Speichern unter"

Beitrag von acronaut » 05.01.2008, 21:13

Hi,

das geht grundsätzlich schon, aber dafür musst Du unter "Erweitert" erst einmal die "Verwendungsrechte im Adobe Reader aktivieren..." und kannst dann einen Button bauen, in dem Du bei Aktionen den Menubefehl für "Datei" > "Speichern unter..." ausführst.

Das funktioniert allerdings leider nur im Acrobat 8 und somit auch erst im Reader 8.0.


Gruß,
Andi
 

Benutzeravatar
WebZopp
Beiträge: 54
Registriert: 14.08.2007, 12:29

Schaltfläche "Speichern unter"

Beitrag von WebZopp » 05.01.2008, 23:48

Ahhh jaaaa.
Ich erinnere mich. Ja, da war was.
Aber das hat einen Haken, wenn ich mich erinnere....

Und dann probieren wir das auch gleich aus.....
Jo!

Gefunden.
Anbei ist die ganze Geschichte ;)


Also.
Zuerst der Haken, dann die Lösung:

Die Verwendungsrechte müssen tatsächlich aktiviert werden (klar). Dies geschiet im Acrobat (mind. Professionell) wie von Andi beschrieben unter dem Menüpunkt. Sonst ist das PDF natürlich im Reader nicht zum Speichern berechtigt. (Beim aktivieren der Rechte gibt es auch einen entsprechenden Warnhinweis, sofern nicht deaktiviert.)

Damit kann der Benutzer dann natürlich auch Formulare im Reader speichern.

So weit ist das noch Routinearbeit.


Die Schaltfläche kommt dann ebenfalls aus dem Acrobat.
Unter "Werkzeuge | Formulare | Schaltflächen-Werkzeug"
Und hier, wie ebenfalls von Andi beschrieben die entsprechende Aktion.

Diese versteckt sich etwas: "Menübefehl ausführen"  - sobald diese Aktion zugefügt wird kann aus einer Liste "Datei > Speichern unter..." gewählt werden.

Auch das ist noch kein großer Zauber.
Doch der Haken:
Wird das Formular im LCD importiert, dann wird der JavaScript Code dahinter deaktiviert und kann auch nicht wieder aktiviert werden, da dieser "korrupt" erscheint und deswegen vom internen Parser vor dem Speichern wieder entfernt wird.

Hier die Lösung - eigentlich nicht schwer:

1. Formular erstellen, dabei Platz für den Speichern-Button frei halten
2. Fertiges Formular wie oben im Acrobat nachbearbeiten.

Anbei ein PDF, mit solch einem Button
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

DK4
Beiträge: 11
Registriert: 26.08.2007, 15:35

Schaltfläche "Speichern unter"

Beitrag von DK4 » 06.01.2008, 13:17

Vielen Dank für Eure Bemühungen und die erreichte Lösung meines Problems.

acronaut
Beiträge: 698
Registriert: 14.09.2006, 21:32
Kontaktdaten:

Schaltfläche "Speichern unter"

Beitrag von acronaut » 06.01.2008, 21:16

Hossa,

hab ich nicht nachgesehen, dass ich im LCD-Forum war, als ich das beantwortet hab. Danke für die ergänzung.

Gruß,
Andi


Benutzeravatar
Gentleman
Beiträge: 298
Registriert: 21.08.2007, 14:45

Schaltfläche "Speichern unter"

Beitrag von Gentleman » 07.01.2008, 11:44

WebZopp hat geschrieben:Ahhh jaaaa.
Ich erinnere mich. Ja, da war was.
Aber das hat einen Haken, wenn ich mich erinnere....

Und dann probieren wir das auch gleich aus.....
Jo!

Gefunden.
Anbei ist die ganze Geschichte ;)


Also.
Zuerst der Haken, dann die Lösung:

Die Verwendungsrechte müssen tatsächlich aktiviert werden (klar). Dies geschiet im Acrobat (mind. Professionell) wie von Andi beschrieben unter dem Menüpunkt. Sonst ist das PDF natürlich im Reader nicht zum Speichern berechtigt. (Beim aktivieren der Rechte gibt es auch einen entsprechenden Warnhinweis, sofern nicht deaktiviert.)

Damit kann der Benutzer dann natürlich auch Formulare im Reader speichern.

So weit ist das noch Routinearbeit.


Die Schaltfläche kommt dann ebenfalls aus dem Acrobat.
Unter "Werkzeuge | Formulare | Schaltflächen-Werkzeug"
Und hier, wie ebenfalls von Andi beschrieben die entsprechende Aktion.

Diese versteckt sich etwas: "Menübefehl ausführen"  - sobald diese Aktion zugefügt wird kann aus einer Liste "Datei > Speichern unter..." gewählt werden.

Auch das ist noch kein großer Zauber.
Doch der Haken:
Wird das Formular im LCD importiert, dann wird der JavaScript Code dahinter deaktiviert und kann auch nicht wieder aktiviert werden, da dieser "korrupt" erscheint und deswegen vom internen Parser vor dem Speichern wieder entfernt wird.

Hier die Lösung - eigentlich nicht schwer:

1. Formular erstellen, dabei Platz für den Speichern-Button frei halten
2. Fertiges Formular wie oben im Acrobat nachbearbeiten.

Anbei ein PDF, mit solch einem Button
Ergänzung...

Bevor ihr das PDF speicherbar macht MÜSST ihr vorher sicher sein das ihr NICHTS mehr ändert...

Wenn doch müsst ihr das alte Formular nehmen...

Wenn man eine speicherbare PDF verändert könnten/entstehen Fehler vor/beim/während des öffnens.

Ich probier es gerade aus...
Unter Werkzeuge|Formulare ist mein Schaltflächen Werkzeug angegraut, also nicht anklickbar, warum? :D

DK4
Beiträge: 11
Registriert: 26.08.2007, 15:35

Schaltfläche "Speichern unter"

Beitrag von DK4 » 08.01.2008, 21:11

Ich habe das gleiche Problem:

Bei einem im LCD erstellten Dokument lässt sich die Schaltfläche "Speichern unter" nicht einfügen, da der Menüpunkt "Formulare | Schaltflächen-Werkzeug" inaktiv ist.

 

Benutzeravatar
WebZopp
Beiträge: 54
Registriert: 14.08.2007, 12:29

Schaltfläche "Speichern unter"

Beitrag von WebZopp » 09.01.2008, 22:49

Ja, das kann passieren, ich suche auch noch nach dem Haken.

Aber die Schaltfläche "Speichern unter" wird nicht im LCD sondern nach aller Arbeit als letzter Arbeitsgang im Acrobat eingefügt. (Siehe in meinem Posting oben).

Benutzeravatar
Gentleman
Beiträge: 298
Registriert: 21.08.2007, 14:45

Schaltfläche "Speichern unter"

Beitrag von Gentleman » 10.01.2008, 10:35

Das war mir schon klar....

Aber trotzdem kann ich keine schaltfläche einfügen,...

Ich wollte ja nur testen ob das mit dem button geht...

Geht aber nicht...

Antworten