Seite 1 von 1

Umlaute umwandel

Verfasst: 05.07.2012, 14:05
von roseg
Hallo zusammen,

ich baue gerade eine Antragsbestätigungsformular, welches alle Informationen enthält die von einem User beantragt wurden.

Ich will das der MA der dieses Formular ausfüllt so wenig Arbeit wie möglich hat.

Die eMail setzt sich z.B. aus Vorname.Nachname@einrichtung.de zusammen.

Das sich dies automatisch zusammen setzt ist ja kein Problem, nur leider werden keine Umlaut (ÄÜÖß) beachtet.

Gibt es hier die Möglichkeit diese Automatisch umwandeln zu lassen?

Ä o. ä = ae
Ü o. ü = ue
Ö o. ö = oe
ß = ss

Ich freue mich über jede Meldung von euch!!

Vielen Dank!

PS: Ich habe keine Ahnung von JavaScript o. FormCalc <-- wäre schön wenn ihr das bei den Antworten beachten könntet ;-)

Umlaute umwandel

Verfasst: 05.07.2012, 15:12
von radzmar
Das geht mit regulären Ausdrücken.
Z.B. so:

Code: Alles auswählen

var Empfänger = Textfeld1.rawValue.replace(/[äÄ]/g, "ae").replace(/[öÖ]/g, "oe").replace(/[üÜ]/g, "ue").replace(/[ß]/g, "ss")

Umlaute umwandel

Verfasst: 05.07.2012, 15:54
von roseg
das hört sich gut an, nur wie binde ich das jetzt bei mir ein?

Ich habe ein [Text] welcher 3 "Feld in Fließtext" enthält:

{Vorname}.{Nachname}{Email}

Vorname kommt von einem Textfeld (Eingabe vom MA), Name des Textfeldes = Vorname und die Bindung ist Global

Nachname kommt von einem Textfeld (Eingabe von MA), Name des Textfeldes = Nachname und Bindung ist Global

Die Email kommt über den Aktionsgenerator, diese ist abhängig von der Auswahl in einer DropDownListe. Email = @einrichtung.de

Umlaute umwandel

Verfasst: 06.07.2012, 13:45
von radzmar
Kann ich mir jetzt nicht direkt vorstellen, wie das bei Dir genau funktioniert.
Kannst'e das Formular mal anhängen?

Umlaute umwandel

Verfasst: 06.07.2012, 13:52
von roseg
siehe Anhang

Umlaute umwandel

Verfasst: 06.07.2012, 13:55
von roseg
achso zum Workaround

du musst oben eine Einrichtung auswählen ein Vor und Nachnamen eingeben

und dann bei EMail-Konto ein Haken machen

hier wäre halt schön das wenn er die umlaute in der email umwandelt

Danke dir!

Umlaute umwandel

Verfasst: 06.07.2012, 16:16
von radzmar
Ok,

mit den Fließtext klappt das nur bedingt.
Daher habe ich die versteckten Felder für Vorname & Name umbenannt und ein Script in das calculate:Event gepackt.

Umlaute umwandel

Verfasst: 12.07.2012, 15:49
von roseg
vielen Dank schon mal! ich schau mir das mal an.

Umlaute umwandel

Verfasst: 23.07.2012, 09:33
von roseg
moin moin,

Ich bin es nochmal, geht diesmal um was anderes =), ich hoffe das ist kein Problem?

Ich würde gerne die ausgefüllten Felder im PDF als PDF speichern. Aber nicht über ein PDF-Drucker oder so ...

Gibt es da eine Möglichkeit?

EDIT:

kann gelöscht werden ... hat sich erledigt ... die Lösung stand im Forum