Ganze Tabelle filtern mit DAF oder DMAF
Hallo Community;
anstelle des Suchfeldes in der Tabellenansicht, möchte ich mit den Suchkriterien aus der
Tabelle-F.Filtertext alles in der Tabelle1 anzeigen lassen.
Die Aufgabe ist also: Standardfilter mit einem Klick.
Im ersten Schritt soll gefiltert werden mit Dynamischen Auswahlfeld. Evtl. wenns läuft im zweiten Schritt mit Dynamischen Mehrfachauswahlfeld:
- DAF ist in der Tabelle1 zeigt die Tabelle-F.Filtertext
- DMFA wie 1
Bekomme alle Texte beider Tabellen angezeigt, aber nicht gefiltert:
Aktuell Suche in einigen Spalten, es soll aber Alles durchsucht und angezeigt werden.
Code filtert nicht. Suche und teste mir einen Wolf. Jetzt komme ich nicht weiter. Wie sieht Eurer Tip aus?
Spalten der Tabelle-F: Nr;Filtertext
Tabelle1: Nr;Datum;Projekt;Start;Ende;Beschreibung;Einheit;Zuordnung;DAF
let xSuche := (select Tabelle1).lower(text(DAF));
select Tabelle1 where lower(text(Beschreibung)) or lower(text(Projekt)) or lower(text(Zuordnung)) like xSuche
2 Antworten
-
Wir nutzen immer die Funktion testx() für die Suchfunktion von Listen. Das hat bislang immer sehr gut geklappt. Ggf. kann das noch optimiert werden. testx() ist schon fast eine Wissenschaft für sich.
Hier ein Beispiel einer gefilterten Liste von uns:
let current := this;
let search := Suche;
let person := Person;
(select Auftrag
where currentStatus.Sortierung >= 2 and currentStatus.Sortierung <= 4 and
helper_logistikFinished != true and
if search != null then
testx(text(currentStatus.Status) + "," + 'Auftragsnr.' + "," + Objektnummer +
"," +
"keepThisTextAtTheEnd ,", "(?:" + search + ")\.*[^]", "gi")
else
true
end and
if person != null then
Monteur = person
else
true
end) order by -'Erstellt am'
Content aside
- vor 10 StundenZuletzt aktiv
- 2Antworten
- 40Ansichten
-
3
Folge bereits