Seite 1 von 1

"Prüfschleife" für Mailversand mit variablem Text möglich?

Verfasst: 19.05.2019, 23:15
von helm1234567
Hallo,
ich habe in einem Formular eine Dropdown-Liste "Firma1" mit mehreren vorbelegten Werten.

In Abhängigkeit von der Auswahl möchte ich über eine Schaltfläche das Dokument per Mail versenden und in den Mailtext (var Nachricht) die Adresse der ausgewählten Gesellschaft mitgeben. Über die Datenbindung hat jede Auswahl in der Dropdown-Liste einen numerischen Elementwert.

Das Skript hinter dem Mail-Button sieht etwa so aus:
var Nachricht = "Adresse der gewählten Firma:" ;
Adresse1 ="Anschrift Firma1" ;
Adresse2 ="Anschrift Firma2" ;
usw.

if (Page1.Gesellschaft1.rawValue == 1 )
{ var Nachricht = Nachricht + Adresse1 ; }

if (Page1.Gesellschaft1.rawValue == 2 )
{ var Nachricht = Nachricht + Adresse2 ; }

usw.
Ziel ist, zunächst etwa 50 FirmenAdressen hier einzubinden. Das Skript wird dann sehr lang. Deshalb meine Frage,geht das irgendwie einfacher, mit so einer Art Prüfschleife?

Re: "Prüfschleife" für Mailversand mit variablem Text möglich?

Verfasst: 22.05.2019, 18:25
von armine
Hast du dir schon switch/case angeschaut?
https://www.w3schools.com/jsref/jsref_switch.asp