0

Tabelle nach Filter anzeigen lassen

Hallo,

ich möchte aus einem Auswahlfeld eine Tabelle gefiltert nach der Auswahl anzeigen lassen.

If text like ((Kundenstamm.Software.'Datev Mandant') := "Ja")

... und dann die Tabelle gefiltert nach der Auswahl anzeigen lassen.

... Elemente der Tabelle anzeigen lassen gefiltert nach der Auswahl Ja oder Nein

 

Bekomme immer folgende Fehlermeldung:

Eine Tabellenspalte wurde nicht gefunden: If in Zeile 1, Spalte2

 

Vielen Dank im voraus,

B.

3 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo B., versuch's mal so:

     

    if Kundenstamm.Software.text('Datev Mandant') = "Ja" then ...

    • Ludwig Gmbh
    • Karl_Ludwig
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Copytexter,

    vielen Dank für die prompte Antwort.

    ... und then?

    Habe eine Tabelle (Kundenstamm) mit zwei Untertabellen (Software & Hardware).

    In der Untertabelle Software wird, per Auswahlfeld, eingetragen ob ich (Ja) oder (Nein) Kunde bei Datev Mandant bin oder nicht.

    Nun will ich durch eine neue Tabelle (Abfrage) mir aus der Untertabelle Software anzeigen lassen ob Ja oder Nein ausgewählt ist und mir wenn z.B. Ja ausgewählt ist, mir alle Zeilen anzeigen zu lassen, die dort mit Ja ausgewählt sind.

    Hoffe, das macht es deutlicher!

    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Also, die im Kundenformular angezeigte Untertabelle 'Software' soll auf die Einträge gefiltert werden, bei denen 'Datev Mandant' = "Ja" ist? Das könnte man direkt in der Untertabelle machen, indem man dort ggf. das Feld 'Datev Mandant' einblendet, auf den Spaltentitel klickt und als Filter "Ja" wählt.

    Zweite Möglichkeit wäre das Gestaltungslement "Ansicht". Dort könnte man unter "Funktion" folgenden Code eingeben:

    Software[text('Datev Mandant') = "Ja"]

    Wenn die Auswertung nicht im Kundenstammdatensatz, sondern an ganz anderer Stelle vorgenommen werden und sich auf alle Kunden beziehen soll, dann müsste man bei der Funktion der Ansicht mit "select" arbeiten:

    select Software where text('Datev Mandant') = "Ja"