folgendes ist mir aufgefallen bzw. bin ich am grübeln, wo ich den Fehler mache:
In Version 8 von LCD konnte ich Teilformulare in Abhängigkeit von Dropdownlisten noch durch rawValue == 1 etc. aufklappen lassen. Seit Version 9 muss ich stattdessen den tatsächlichen Wert des Listenfelds setzen, z.B. rawValue == "Ja".
Wenn ich das Formular der Version 8 mit Version 9 öffne und speichere, geht aber auch rawValue == 1.
Code aus Version 8:
Code: Alles auswählen
if (Raumantrag.Teilformular4.Tabelle2.Eintrittsgeld.DropEG.rawValue == "1")
{Raumantrag.Teilformular4.Tabelle2.EG.presence = "visible";
Raumantrag.Teilformular4.Tabelle2.EG.Tfm_EG.presence = "visible";
}
else if (Raumantrag.Teilformular4.Tabelle2.Eintrittsgeld.DropEG.rawValue == "2")
{Raumantrag.Teilformular2.Tabelle4.EG.presence = "hidden";
Raumantrag.Teilformular2.Tabelle4.EG.Tfm_EG.presence = "hidden";
}
Code: Alles auswählen
if (Raumantrag.Teilformular4.Tabelle2.Eintrittsgeld.DropEG.rawValue == "Ja")
{Raumantrag.Teilformular4.Tabelle2.EG.presence = "visible";
Raumantrag.Teilformular4.Tabelle2.EG.Tfm_EG.presence = "visible";
}
else if (Raumantrag.Teilformular4.Tabelle2.Eintrittsgeld.DropEG.rawValue == "Nein")
{Raumantrag.Teilformular2.Tabelle4.EG.presence = "hidden";
Raumantrag.Teilformular2.Tabelle4.EG.Tfm_EG.presence = "hidden";
}
Bei Werten wie "Ja" und "Nein" ist das ja noch machbar, allerdings hab ich leider öfter Auswahllisten mit viel längeren Werten, da wird das dann doch schnell lästig

Danke und Grüße
zora