Seite 1 von 1
Bei Versand von XML Dateinamen ändern
Verfasst: 14.02.2008, 11:11
von Heinzs
Hallo,
Ich habe ein Formular mit Live Design erstellt. Darin enthalten ein eMailsende-Button, der das vom User ausgefüllte Formular via eMail versendet.
Dabei ist der versendete Dateiname "kryptisch"; ich hätte dieses gerne in der Form Vorname + Nachname + Datum (YYYY.MM.DD) + Uhrzeit (HH:MM:SS). (Vorname und Nachname sind Textfelder im Formular)
Hat jemand eine Idee?
Danke für Hilfe,
Heinz
Bei Versand von XML Dateinamen ändern
Verfasst: 14.02.2008, 23:49
von Gentleman
Ich glaube das ist nicht möglich da es vom System aus der Name vergeben wird.
Aber ich kann mich auch irren LCD hat nicht gerade die beste Hilfe.
Aber das ist doch auch nicht schlimm da jeder eMial Programm selbst anordnet. Falls du unbedingt die Dateibenunnung haben willst dann änder das per hand

.
Gruß
Bei Versand von XML Dateinamen ändern
Verfasst: 15.02.2008, 17:05
von WebZopp
Ich hab noch nicht nachgeschaut, aber man gibt doch eine Mailadresse mit GET (also URLencode) Datenan, oder? Da kann man doch die Variablenpaare anhängen.
Muss mal forschen, aber dauert etwas, morgen erstmal Urlaub.
Bei Versand von XML Dateinamen ändern
Verfasst: 17.08.2010, 12:27
von blackfox
Hallo,
habt Ihr in der Zwischenzeit was gefunden, wie man den Dateinamen von XML-Dateien beim Speichern/Senden ändern kann?
Ein klares Nein ist auch eine Antwort.
Mit freundlichen Grüßen
blackfox
Bei Versand von XML Dateinamen ändern
Verfasst: 07.09.2010, 17:42
von Timor
Hallo Forum
Ich habe das gleiche Problem, ich habe ein Störmeldeformular erstellt welches per Mail verschickt wird. Das funktioniert auch bis dahin sehr gut. Nun wäre es aber hilfreich wenn der Name der Datei vor dem verschicken aus einem Formularfeldeintrag generiert wird, damit die Störungen leichter wiederzufinden sind.
Gruß Timor
Bei Versand von XML Dateinamen ändern
Verfasst: 07.09.2010, 21:34
von nele_sonntag
Bei Versand von XML Dateinamen ändern
Verfasst: 09.07.2013, 14:05
von lpix
Hallo,
mittlerweile stehe ich ebenfalls vor o.g. Problem und bin mir nicht sicher, ob es zwischenzeitlich jemand gelöst hat.
Ich benutze auf der Schaltfläche aktuell folgenden Code:
Code: Alles auswählen
event.target.submitForm({
cURL: Mail, // diese Variable wird vorher entsprechend belegt
bEmpty: true,
cSubmitAs: "XML"
});
...und es passiert folgendes: Das an die Email angehängte XML-File wiederholt den Namen des PDF-Dokuments und fügt
_Daten an (also: pdfdokumentname_Daten.xml). Ich erhalte also keinen zufälligen Dateinamen. Dies würde ich aber benötigen.
Deshalb versuche ich es mit folgendem Skript:
Code: Alles auswählen
event.target.mailDoc({
bUI: false,
cTo: "daten@email.de",
cSubject: "Bericht",
cMsg: "Hallo...",
cSubmitAs: "XML"
});
...damit wird ein Zufallsname generiert - soweit so gut, allerdings ist die Datei im Anhang ein PDF und kein XML, wie vorgegeben...
Das sind nun meine beiden Baustellen, an denen ich festhänge. Ideal wäre folgende Lösung: Ähnlich wie Heinzs es realisieren wollte, würde ich gern den Inhalt eines Textfeldes als Dateiname übergeben. Wenn dies so ohne weiteres nicht zu realisieren wäre, würde ich auch die Lösung mit dem zufällig generierten Dateinamen wählen (allerdings nicht als PDF).
Hat dazu jemand einen Lösungsweg? Vielen Dank!
Nachtrag:
Habe gerade durch hin und her probieren festgestellt: Der zufällige Dateiname wird offensichtlich nur beim Preview innerhalb des LCD generiert. Sobald ich das Formular im Acrobat oder dem Reader öffne (Version X) wird immer "_Daten" dem Dateinamen hinzugefügt.
Schöne Grüße
Sebastian