Mehrfachauswahl auf Drucklayout
Ich bin Quereinsteiger und komme nicht voran...
Wenn ich eine Mehrfachauswahl (4 Optionen) in Ninox erstellt habe, kann ich die ausgewählten Optionen im Drucklayout mit einer bedingten Anweisung und der JOIN()
-Funktion in einer Zeile anzeigen lassen. Es kam die Fehlermeldung...
join(
if(
find('Rauchwarnmelder', {Warnsystem-Einzelauswahl}) > 0,
'Rauchwarnmelder, '
) &
if(
find('Blitzlampe', {Warnsystem-Einzelauswahl}) > 0,
'Blitzlampe, '
) &
if(
find('Tür-Klingelsender', {Warnsystem-Einzelauswahl}) > 0,
'Tür-Klingelsender, '
) &
if(
find('Uhrwecker mit Vibrationskissen', {Warnsystem-Einzelauswahl}) > 0,
'Uhrwecker mit Vibrationskissen, '
)
)
Wie kann ich Problem lösen?
3 Antworten
-
'N Abend ...
c. nowak said:
Wenn ich eine Mehrfachauswahl (4 Optionen) in Ninox erstellt habe, kann ich die ausgewählten Optionen im Drucklayout mit einer bedingten Anweisung und der JOIN()-Funktion in einer Zeile anzeigen lassen.Kannst du oder wolltest du? Das Konstrukt sieht seltsam aus. Was ist "find"? Wie auch immer: das beschriebene Ergebnis - Anzeige der gewählten Optionen eines Mehrfachauswahlfeldes in einer Zeile - bekommt man mit folgender Codezeile (in einem Formelfeld):
chosen('Warnsystem-Einzelauswahl')
-
Codezeile "chosen" habe ich schon mal gemacht. Aber ich möchte 1-4 Optionen Zeilenfolge festgeschrieben, daher habe ich "find" ausprobieren.
-
Verstehe ich nicht, sorry. Aber - ob eine bestimmte Option ausgewählt wurde, kann man bspw. auf folgende Weise abfragen:
if chosen('Warnsystem-Einzelauswahl', "Rauchwarnmelder") then ...
Vielleicht hilft das weiter. Ansonsten das Ziel der Aktion bitte noch mal etwas genauer beschreiben.
Content aside
- vor 1 JahrZuletzt aktiv
- 3Antworten
- 48Ansichten
-
2
Folge bereits