0

case funktioniert nicht

Bräuchte kurzfristig einen Rat warum meine Case Anweisung nicht funktioniert.

Der Bereich nach dem else wird nicht berücksichtigt.

 

if Stornorechnung = false then
let myLayout := switch number(Typ) do
case 1:
"1 Beitrag2018-monatlich"
case 2:
"2 Beitrag2018-jährlich"
case 3:
"3 Event2018"
end;
openPrintLayout(this, myLayout)
else
let myLayout := switch number(Typ) do
case 1:
"4 Beitrag2018-monatlich-Storno"
case 2:
"5 Beitrag2018-jährlich-Storno"
case 3:
"6 Event2018-Storno"
end;
openPrintLayout(this, myLayout)
end

2 Antworten

null
    • Emanuel_Neubert.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo,

    Vielleicht so:

     

    if Stornorechnung = false then
    switch number(Typ) do
    case 1: let myLayout := "1 Beitrag2018-monatlich"
    case 2: let myLayout := "2 Beitrag2018-jährlich"
    case 3: let myLayout := "3 Event2018"
    end;
    openPrintLayout(this, myLayout)
    else
    switch number(Typ) do
    case 1: let myLayout := "4 Beitrag2018-monatlich-Storno"
    case 2: let myLayout := "5 Beitrag2018-jährlich-Storno"
    case 3: let myLayout := "6 Event2018-Storno"
    end;
    openPrintLayout(this, myLayout)
    end

     

    Gruß

    • Markus.2
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo und danke!

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 2Antworten
  • 1249Ansichten