0

Ändern des Wertes in Mehrfachauswahl

Bei einem Mehrfachauswahlfeld gibt es einmal den Wert der angezeigt wird und andererseits den numerischen Wert, der rechts bei der Eingabe der Werte angezeigt und anscheinend automatisch erzeugt wird. Wenn man die Werte geändert / gelöscht / ergänzt hat beginnt auch diese Reihe unter Umständen nicht mehr bei "1" Eine Abfrage im Script mittels Spalte.Feldnahme liefert auch diesen erzeugten Wert zurück und nicht den angegebenen. Damit könnte ich zur Not noch leben, aber nicht damit, dass  beim Editieren die Zahlen weiter hochgezählt werden und anscheinend nicht angepasst werden können. Gibt es hier einen Ausweg? 

5 Antworten

null
    • Torsten_Stang.1
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo,

     

    nein, es handelt sich um die intern vergebene ID der Auswahl.

     

    lg, Torsten

    • stefan.4
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Danke.

    Gibt es dann eine Möglichkeit den vergebenen Wert abzufragen? 

     

    LG

    Stefan

    • Torsten_Stang.1
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Stefan,

     

    chosen('Mehrfachauswahl') oder auch text('Mehrfachauswahl'). numbers('Mehrfachauswahl') gibt übrigens die IDs der ausgewählten Optionen aus.

     

    lg, Torsten

    • Torsten_Stang.1
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Ergänzend:

     

    chosen('Mehrfachauswahl', "Dein_Text") gibt true aus, wenn "Dein_Text" zu den ausgewählten Optionen gehört...

    • stefan.4
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Danke. mit den Funktionen text und number komme ich auf jeden Fall weiter.