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
Hilft dir das unter Umständen schon weiter?

http://acronaut.de/view_topic.php?id=2515&forum_id=6&highlight=Pfad

LG Mandy

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