0

icons mittels join(select... in einem FX-Feld darstellen

Hallo zusammen

Habe die Tabelle = Termin, ein Auswahlfeld = Art und möchte im Stil des Befehls die icon-Bilder darstellen:

FX := join( (select Termin).icon(Art)," ") ... dieser Befehl gibt die Namen der icon und nicht die icon Bilder zurück.

 

Danke für Eure Hilfe

5 Antworten

null
    • Tacho
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hey Frederic,

     

    willst Du in einem Berechnungsfeld das Icon des gewählten Eintrags des Auswahlfeldes "Art" wiedergeben, wobei sich beide Felder in der Tabelle "Termin" befinden?

    wenn dem so ist, sollte eigentlich

    ---

    icon(Art)

    ---

    als Funktion im Berechnungsfeld reichen.

    Gruß
    Tacho

    • myDPS.swiss GmbH
    • Fredric
    • vor 4 Jahren
    • Gemeldet - anzeigen

    icon(Art) wiedergibt den Name der icon : Stern ---> star und nicht das Bild

    • myDPS.swiss GmbH
    • Fredric
    • vor 4 Jahren
    • Gemeldet - anzeigen

    join((select termine.(icon(art))," ")

    Resultat:

    display music display display question2 display call-accept display call-accept display display emergency football display display display display

    • Tacho
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Bei mir funktioniert es tadellos:

    Bildschirmfoto 2020-07-25 um 18.10.41

     

    Hier mal ein Auszug aus der Funktions- und Sprachreferenz von NINOX:

    ---

    Icon Functions:
    icon(name) – returns an icon, e.g. icon(“warn”)

    icon(choice) – returns the icon of a choice value

    ---

    Ich vermute, das Feld "art" ist ein Mehrfachauswahlfeld anstelle eines Auswahlfeldes.

    Hier können bestimmt Leo, Copytexter und Co. besser weiterhelfen.

    Gruß
    Tacho

    • myDPS.swiss GmbH
    • Fredric
    • vor 4 Jahren
    • Gemeldet - anzeigen

    DAnke für dein Feedback. Mit einem select und join(select  - Befehlt funktioniert es nicht.