Austausch von Werten zwischen 2 geöffneten PDFs
- Stuttgarter
- Beiträge: 40
- Registriert: 29.03.2007, 12:59
Austausch von Werten zwischen 2 geöffneten PDFs
Hallo zusammen,
Da mir gestern beigebracht wurde wie ich den Anhang eines PDFs verlinke, :P interessiert mich nun noch wie es funktioniert Daten zwischen den zwei geöffneten Dokumenten zu übergeben!? :)
Wenn ich eine globale Funktion schreibe und dort versuche eine Variable zu übergeben, kommt diese aber nicht im anderen Dokument an...
var a = app.openDoc("Dokument.pdf", this);
otherDoc.getField("Feld").value = b;
ich hoffe Ihr könnt mir helfen!?
Grüße aus Stuttgart,
Constantin
Da mir gestern beigebracht wurde wie ich den Anhang eines PDFs verlinke, :P interessiert mich nun noch wie es funktioniert Daten zwischen den zwei geöffneten Dokumenten zu übergeben!? :)
Wenn ich eine globale Funktion schreibe und dort versuche eine Variable zu übergeben, kommt diese aber nicht im anderen Dokument an...
var a = app.openDoc("Dokument.pdf", this);
otherDoc.getField("Feld").value = b;
ich hoffe Ihr könnt mir helfen!?
Grüße aus Stuttgart,
Constantin
Austausch von Werten zwischen 2 geöffneten PDFs
Hallo Constantin
wohin möchtest du den denn Wert übergeben?
Gruß Heiko
wohin möchtest du den denn Wert übergeben?
Gruß Heiko
- Stuttgarter
- Beiträge: 40
- Registriert: 29.03.2007, 12:59
Austausch von Werten zwischen 2 geöffneten PDFs
Hi Heiko,
Ich mache über einen Button den Anhang auf. Dort habe ich dann einen Button mit dem ich einem Textfeld einen Wert übergeben. Dieser Wert soll aus dann in das eigentliche Dokument übergeben werden.
Ich mache über einen Button den Anhang auf. Dort habe ich dann einen Button mit dem ich einem Textfeld einen Wert übergeben. Dieser Wert soll aus dann in das eigentliche Dokument übergeben werden.
Austausch von Werten zwischen 2 geöffneten PDFs
Also ich hab ein PDF gemacht, welches die gleiche Funktion hat wie das von der Bremse. (Ausgewähltes Teil wird durch Drücken eines Button an ein Bestellformular übergeben)
Da werden folgende Scripte verwendet:
Da werden folgende Scripte verwendet:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Austausch von Werten zwischen 2 geöffneten PDFs
und
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Austausch von Werten zwischen 2 geöffneten PDFs
und zu guter letzt
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Austausch von Werten zwischen 2 geöffneten PDFs
Dabei ist zu beachten, dass function.js und addpart.js Documentscripte sind und addpartbtn.js als Aktion auf dem Button liegt.
Austausch von Werten zwischen 2 geöffneten PDFs
ich denke mal, das du auf functions verzichten kannst.
Wenn du das Dokument sowieso vorher öffnest, dann brauchst du vermutlich auch nicht die Teile welche nach dem Dokument suchen.
Es müsste reichen, wenn du mit this.getField("feld").value
den Wert in eine Variable übergibst und dann sagst
oDoc = FindOpenDoc("dein.pdf");
oDoc.xfa.form.form1.purchaseOrder.header.AddItemField.rawValue = partNo;
Der Bereich den ich fett gemacht hab muss ersetzt werden durch die Aufforderung den Wert des Feldes zu ändern. Müsste in der Referenz stehen wie der Befehl heißt.
Hoffe das klappt so und ich konnte helfen. Wenn du es hinbekommen hast, dann sag doch kurz bescheid.
Gruß Heiko
Wenn du das Dokument sowieso vorher öffnest, dann brauchst du vermutlich auch nicht die Teile welche nach dem Dokument suchen.
Es müsste reichen, wenn du mit this.getField("feld").value
den Wert in eine Variable übergibst und dann sagst
oDoc = FindOpenDoc("dein.pdf");
oDoc.xfa.form.form1.purchaseOrder.header.AddItemField.rawValue = partNo;
Der Bereich den ich fett gemacht hab muss ersetzt werden durch die Aufforderung den Wert des Feldes zu ändern. Müsste in der Referenz stehen wie der Befehl heißt.
Hoffe das klappt so und ich konnte helfen. Wenn du es hinbekommen hast, dann sag doch kurz bescheid.
Gruß Heiko
- Stuttgarter
- Beiträge: 40
- Registriert: 29.03.2007, 12:59
Austausch von Werten zwischen 2 geöffneten PDFs
Hallo Heiko,
bin heute erst wieder dazu gekommen daran zu basteln, war die letzte Zeit mit anderen Dingen beschäftigt, aber ich hab das Problem jetzt viel einfacher gelöst. Es gibt die Möglichkeit globale Variablen zu erstellen und dieses in jedem offenen Dokument aufzurufen.
global.Variable = "123";
;) ich glaub einfacher geht es nicht *g*
Liebe Grüße aus Stuttgart!
Constantin
bin heute erst wieder dazu gekommen daran zu basteln, war die letzte Zeit mit anderen Dingen beschäftigt, aber ich hab das Problem jetzt viel einfacher gelöst. Es gibt die Möglichkeit globale Variablen zu erstellen und dieses in jedem offenen Dokument aufzurufen.
global.Variable = "123";
;) ich glaub einfacher geht es nicht *g*
Liebe Grüße aus Stuttgart!
Constantin
- Stuttgarter
- Beiträge: 40
- Registriert: 29.03.2007, 12:59
Austausch von Werten zwischen 2 geöffneten PDFs
Hallo Heiko,
bin heute erst wieder dazu gekommen daran zu basteln, war die letzte Zeit mit anderen Dingen beschäftigt, aber ich hab das Problem jetzt viel einfacher gelöst. Es gibt die Möglichkeit globale Variablen zu erstellen und dieses in jedem offenen Dokument aufzurufen.
global.Variable = "123";
ich glaub einfacher geht es nicht *g*
Liebe Grüße aus Stuttgart!
Constantin
bin heute erst wieder dazu gekommen daran zu basteln, war die letzte Zeit mit anderen Dingen beschäftigt, aber ich hab das Problem jetzt viel einfacher gelöst. Es gibt die Möglichkeit globale Variablen zu erstellen und dieses in jedem offenen Dokument aufzurufen.
global.Variable = "123";

Liebe Grüße aus Stuttgart!
Constantin