Seite 1 von 1
Formular und Dateiname
Verfasst: 18.03.2011, 08:31
von Bracki
Hallo
Ich sitze nun schon eine ganze Weile an meinem fast fertigen dynamischen Formular und komme nunmehr nicht mehr weiter. Da ich trotz Suche bisher noch nicht fündig geworden bin hoffe ich endlich hier eine Antwort zu finden.
Und zwar möchte ich in einem Textfeld "Text1" den kompletten Speicherpfad+Dateiname dargestellt haben. Ich habe schon vieles probiert aber komme leider zu keinem Ergebnis.
Vielen Dank für die Hilfe
Bracki
Mit dem Dateinamen habe ich inzwischen eine Lösung gefunden fehlt nur noch der Pfad.
Formular und Dateiname
Verfasst: 18.03.2011, 13:55
von nele_sonntag
Formular und Dateiname
Verfasst: 21.03.2011, 06:30
von Bracki
Hallo Mandy
Ich bin heute mal dazu gekommen das mal auszuprobieren aber es funktioniert leider nicht.
Ich glaube, dass die Funkton"this.path" nicht mit Livecycle harmoniert.
Ich hab es (abgeleitet von einem Beispiel hier im Forum):
Code: Alles auswählen
----- Formular1.#pageSet[0].Seite1.Schaltfläche2::click: - (JavaScript, Client) --------------------
var oDoc = event.target;
//"Dateiname" ist der Name des Textfeldes in der der Dateipfad eingetragen werden soll
Dateiname.rawValue=oDoc.path;
Nun ist mir aber aufgefallen, dass zwar der Dateipfad im Formular angezeigt wird wenn es geöffnet ist aber verschwunden ist, wenn man das Formular gespeichert hat und wieder öffnet.
MfG
Bracki
Formular und Dateiname
Verfasst: 21.03.2011, 09:21
von Merklin
Hallo Bracki,
gib das Script nicht im Click Ereignis deiner Schaltfläche ein, sondern im DocReady Ereignis deines Fromulares ein. So erneuert sich die Angabe schon beim öffnen und passt sich sogar an, fals du das Dokument mal verschiebst.
VG Merklin
Formular und Dateiname
Verfasst: 21.03.2011, 09:36
von Bracki
Hallo Merklin
Ok, jetzt scheint es zu gehen.
Vielen Dank
MfG
Bracki
Formular und Dateiname
Verfasst: 21.03.2011, 10:00
von Merklin
Hallo Bracki,
bi gerade durch Zufall noch auf ein anderes Script gestoßen. Fals es Ärger mit dem Ersten gibt versuche diese mal.
Formular1.Seite1.Textfeld1::initialize - (JavaScript, client)
var Dateipfad = event.target.path;
this.rawValue = Dateipfad;
VG Merklin
Formular und Dateiname
Verfasst: 21.03.2011, 11:12
von Bracki
Hallo Merklin,
soweit funktioniert es ja ganz gut aber ich habe folgenden Effekt. Habe ich das Formular geöffnet wird mir der Dateipfad ordentlich angezeigt. Wähle ich ein Kontrollfeld um mein Formular dynamisch zu erweitern verschwindet der Dateipfad. Das komische ist nur, dass in der gleichen "Fußzeile" ein Barcode und die Seitennummerierung erhalten bleiben, also nicht verschwinden. Der Dateipfad erscheint erst wieder wenn ich die Formularerweiterung zurücknehme.
MfG
Bracki
Formular und Dateiname
Verfasst: 21.03.2011, 23:48
von Merklin
Hallo Bracki,
welches Script hast du denn jetzt benutzt?
VG Merklin
Formular und Dateiname
Verfasst: 22.03.2011, 06:21
von Bracki
Hallo Merklin
So, ich bin erst heute wieder dazu gekommen den 2. Script einzuarbeiten. Mit dem funktioniert es jetzt wenigstens.
Ich danke Dir.
MfG
Bracki