Dropdown Elementwert "Wert" nutzen

Alles was sich mit dem Thema dynamische XML Formulare auf Basis des LiveCycleDesigners beschäftigt
Antworten
daibutsu
Beiträge: 36
Registriert: 11.02.2012, 16:16

Dropdown Elementwert "Wert" nutzen

Beitrag von daibutsu » 08.08.2016, 11:13

Hallo,

da meine Suche und Experimente vergeblich waren:

Ich würde gern den Elementwert "Wert" statt "Text" eines Dropdowns für die Auswahl mittels case beim change-Ereignis nutzen. Hintergrund ist, dass der "Text" (also das, was in der Dropdown-Liste erscheint) jeweils relativ komplex ist und sich gelegentlich ändern kann. Daher wäre es in diesem Fall wesentlich eleganter, "Wert" numerisch zu haben und dann als ebenso kurzes wie unveränderliches Auswahlkriterium in case zu benutzen. Ich finde aber keine funktionierende Möglichkeit, "Wert" nach case zu übergeben. Ist "Wert" womöglich nur für eine externe Datenbindung gedacht? Wenn nein - wie kriegt man den zur Verwendung in case ausgelesen? Alle Hinweise und Beispiele, die ich gefunden habe, arbeiten nur mit "Text" ...

Für einen Tipp höchst dankbar
daibutsu

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Dropdown Elementwert "Wert" nutzen

Beitrag von armine » 08.08.2016, 11:23

Hallo daibutsu,

du brauchst nur "rawValue" im "exit" verwenden.

vg armine

daibutsu
Beiträge: 36
Registriert: 11.02.2012, 16:16

Dropdown Elementwert "Wert" nutzen

Beitrag von daibutsu » 08.08.2016, 11:35

Hallo armine,

danke.

Also so?

switch(xfa.event.newText){
    case DropdownListe1.rawValue = 1 :
        GeschStelleOG.rawValue = "Geschäftsstelle OG Hamburg";
    break;
}

Vermutlich nicht - funktioniert bei mir nämlich nicht ...
Und geht das dann nur beim exit-Ereignis oder auch bei change? Letzteres fände ich besser ...
  

Antworten