0

Prüfsumme für Checkboxen erstellen

In der Tabelle PRODUKTE führen wir unsere Audio-Veröffentlichungen (Alben, Singles etc.), diese beinhaltet die Tabelle TRACKS von der wir in die Tabelle SONGS verknüpfen. Da ein SONG als TRACK in verschiedenen PRODUKTEn gelistet werden kann, und im jeweiligen Produkt immer andere Funktionen haben kann.

Nun möchten wir in PRODUKT ein Funktionsfeld anlegen, dass alle beinhalteten SONGs überprüft. Wenn die Checkbox "GVL" bei jedem Song = true ist, soll das Fkt Feld im PRODUKT "check" ausgeben, wenn nicht "missing".

Wie bastel ich sowas?

if cnt(Tracks.Songs.GVL) = true then    styled("CHECK", "#5DB7DE", "", "")else    if cnt(Tracks.Songs.GVL) != "Ja" then        styled("MISSING", "#E07BA0", "", "")    endend

 

Geht schonmal nicht...

2 Antworten

null
    • Reinhard
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Ich formuliere es nochmal anders:

    Ich möchte in der Tabelle PRODUKTE ein Funktionsfeld als Prüfsumme anlegen, dass das Ja/Nein Feld "GVL" aller Datensätze der Untertabelle TRACKS.SONGS  überprüft. Sind die Felder "GVL" aller Datensätze auf JA gibt das Funktionsfeld "Check" zurück, ist nur eines auf NEIN lautet die Antwort "Missing".

    Danke für Ideen!

    • Reinhard
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Nach meiner Erklärung, hatte ichs dann verstanden... oh mann, einfacher als gedacht:

    if cnt(Tracks[Songs.GVL != true]) = 0 then
        "check"
    else
        "missing"
    end