0

Dynamisches Mehrfachauswahlfeld in Abhängigkeit von anderem dyn. MFAF

Hallo zusammen,

ich möchte 2 dynamische Mehrfachauswahlfelder implementieren. Beide greifen auf unterschiedliche Tabellen zu, die allerdings verknüpft sind. Wenn das erste DMFAF ("Gruppe") ausgewählt ist, sollen im zweiten DMFAF ("Artikel") nur die Datensätze zur Verfügung stehen, die auch verknüpft sind.

Die Nummern des ertsen DMFAF bekomme ich ja via "numbers(Gruppe)" zurück. Nun brauche ich ein Skript, um aus der zweiten Tabelle "Artikel" die Datensätze auszuwählen, die mit der Gruppe verknüpft sind. Über "select Artikel where number(Nr) = numbers(Gruppe)" klappt das nicht, weil dann ja eine Nummer mit einem Array von Nummern verglichen werden. Über "contains(numbers(Gruppe),number(Nr))" klappt das aber auch nicht.

Kann mir jemand einen Tipp geben?

Vielen Dank und Grüße

Fabi

3 Antworten

null
    • RMS Immobilière
    • Arsene_Nickels
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo

    ein Schuss ins Blaue: hast du es chon mit concat veruscht? Das wandelt ja Arrays in Text um, und mit contains müsstest du dann die Werte finden (ohne sie in Zahlen zu verwandeln)

    • TESTBenutzer
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Super, das war die Lösung! Ich hatte zwischenzeitlich eine sehr komplexe Lösung mit vielen first-Abfragen, aber deine ist top!

    Vielen Dank!

    • Dirk_Spannaus
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Nur würde dann eine 15 bei der Suche nach "5" auch einen Treffer auslösen. Korrekt?