0

Logik Wenn / Dann / Sonst ODER

Hallo,

ich habe mir diese Formel erstellt.

 

if Anrede = "1" then

                "Sehr geehrter Herr" + " " + Berechnung + ","

else

                "Sehr geehrte Frau" + " " + Berechnung + ","

end + "

" + Text + "

" + "Freundliche Grüße " + "

" + "Max Mustermann"

 

Ich hätte jetzt gerne noch eine 3 Form der Anrede „Sehr geehrte Damen und Herrn“ hinzugefügt. Kann mit bitte jemand verraten wie ich dies hinbekomme?

Vielen Dank!

Steffi

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo, man kann if-Abfragen verschachteln und dadurch die Auswertungsmöglichkeiten erweitern, z. B. so:

    if number(Anrede) = 1 then
        "Sehr geehrter Herr " + Berechnung + ","
    else
        if number(Anrede) = 2 then
            "Sehr geehrte Frau " + Berechnung + ","
        else
            "Sehr geehrte Damen und Herren,"
        end
    end + "
    " + Text + "
    " + "Freundliche Grüße " + "
    " + "Max Mustermann"

     

    Als Alternative böte sich generell aber eine case-Struktur an, dann ließen sich bei Bedarf problemlos noch weitere Anredeformen realisieren:

    switch number(Anrede) do
    case 1:
        "Sehr geehrter Herr " + Berechnung + ","
    case 2:
        "Sehr geehrte Frau " + Berechnung + ","
    case 3:
        "Sehr geehrte Damen und Herren, "
    end + "
    " + Text + "
    " + "Freundliche Grüße " + "
    " + "Max Mustermann"

    • sky99
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Danke

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 2Antworten
  • 1859Ansichten