[GastForen Programme Web/Internet PDF Grundlagen / Web / eForms Speichern mit JavaScript

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Web/Internet - Webdesign, eForms
Themen
Beiträge
Moderatoren
Letzter Beitrag

Speichern mit JavaScript

Anonym
Beiträge gesamt: 22827

17. Apr 2003, 06:53
Beitrag # 1 von 2
Bewertung:
(11320 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

ich habe mir ein Formular erstellt, und lasse es aus einer Datenbank befüllen. Nun möchte ich dieses befüllte Formular mit den Daten über JavaScript speichern lassen unter Einbeziehung zweier Feldnamen, die dem Dokument letztendlich den Filename geben sollen. Es ist jedoch eine Anwendung die im Endefekt selbstständig arbeiten soll, d.h. sobald sich in meiner Datenbank eine Änderung ergibt startet VB den Adobe Acrobat (Vollversion 5.0) mit dem entsprechenden Formular.
Ich habe bisher gedacht, dass ich den Befehl SaveAs bereits beim Schließen des Dokumentes einbinden kann, erhalte aber immer die Meldung, dass Sicherheitseinstellungen das Speichern verhindern.
Der Befehl lautet:

function speichern()
{
var aDocs = app.activeDocs;
var myDoc = aDocs[0]; // 1. offenes Dokument
var Field_x = myDoc.getField ("Feld_1"); // Felder --> Variablen
var Field_y = myDoc.getField ("Feld_2");
var Filename;

Filename = Field_1.value + "_" + Field_2.value + ".pdf";

// Doc Object Methods
myDoc.saveAs('/C/aaa/Filename');
// speichern unter neuem Namen

Kann mir jemand sagen, wo mein Fehler liegt, bzw wo ich diesen Befehl einbinden muss, damit er ausgeführt wird ?
X

Speichern mit JavaScript

Marc Véron
Beiträge gesamt: 484

17. Apr 2003, 09:12
Beitrag # 2 von 2
Beitrag ID: #32179
Bewertung:
(11317 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Tag,

Acrobat JavaScript ist mit einer Reihe von Sicherheitseinschränkungen versehen, damit aus Formularen heraus nicht unkontrolliert auf lokale Ressourcen zugegriffen werden kann. Diese sind in der Java Script Object Specification auch dokumentiert.

doc.saveAs ist ein solches Beispiel; es kann nur in Batch-, Konsolen- oder Menüereignissen ausgeführt werden, andernfalls gibt es eine Fehlermeldung.

Als Lösung könnte ich mir ein Plug-In vorstellen, das auf geeignete Weise über JavaScript angesprochen wird, die für den Dateinamen benötigten Daten aus dem Formular ausliest und dieses speichert. Falls Sie Interesse an einer solchen Lösung haben, kontaktieren Sie mich bitte unter [email protected]

Schöne Grüsse aus Allschwil

Marc Véron
http://www.veron.ch


als Antwort auf: [#32159]

Aktuell

PDF / Print
Wolken_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/