Umlaute umwandel

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
Antworten
roseg
Beiträge: 7
Registriert: 05.07.2012, 13:49

Umlaute umwandel

Beitrag von roseg » 05.07.2012, 14:05

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 ;-)

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Umlaute umwandel

Beitrag von radzmar » 05.07.2012, 15:12

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")

roseg
Beiträge: 7
Registriert: 05.07.2012, 13:49

Umlaute umwandel

Beitrag von roseg » 05.07.2012, 15:54

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

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Umlaute umwandel

Beitrag von radzmar » 06.07.2012, 13:45

Kann ich mir jetzt nicht direkt vorstellen, wie das bei Dir genau funktioniert.
Kannst'e das Formular mal anhängen?

roseg
Beiträge: 7
Registriert: 05.07.2012, 13:49

Umlaute umwandel

Beitrag von roseg » 06.07.2012, 13:52

siehe Anhang
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

roseg
Beiträge: 7
Registriert: 05.07.2012, 13:49

Umlaute umwandel

Beitrag von roseg » 06.07.2012, 13:55

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!

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Umlaute umwandel

Beitrag von radzmar » 06.07.2012, 16:16

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.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

roseg
Beiträge: 7
Registriert: 05.07.2012, 13:49

Umlaute umwandel

Beitrag von roseg » 12.07.2012, 15:49

vielen Dank schon mal! ich schau mir das mal an.

roseg
Beiträge: 7
Registriert: 05.07.2012, 13:49

Umlaute umwandel

Beitrag von roseg » 23.07.2012, 09:33

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

Antworten