highlightning von Suchergebnissen
...erleichtert mir das schnelle Erfassen der Suchergebnisse. Cold coffee, aber manchmal dauert es eben bei mir. Ich habe es für mich in Ninox umgesetzt und vielleicht habt ihr das ja schon alle. Die Suche selbst ist nichts Neues. Ein Beispiel habe ich in der Ninox Ansicht und eins in html() umgesetzt. So sieht es aus:

In der Ansicht ist es über die bedingte Formatierung realisiert. Code, z.B. für city:
let search := lower(record(Kontakt,1).Suche);
search and testx(lower(city), "^" + search)
Zur Erklärung des Datenmodells: "Kontakt" ist eine Page und "humanInfo" ist eine Untertabelle in Komposition, die wiederum "mail" und "phone" als Untertabelle in Komposition besitzt. Habe darüber gelesen und wollte es mal ausprobieren. Demzufolge verzichtet der Code in der Ansicht auf select. Gesucht wird nur nach den Suchitems am Anfang der Wörter. Also "Burgruine" wird nicht gefunden. Ist so gewollt bei mir. Gruß Mirko
let search := lower(Suche);
let fields := ["name", "prename", "birthday", "street", "postcode", "city", "streetnumber"];
humanInfo[cnt(for i in fields do
testx(lower(text(get(this, i))), "^" + search)
end[= true]) > 0 or
not search] order by name
Antwort
Content aside
-
2
„Gefällt mir“ Klicks
- vor 10 StundenZuletzt aktiv
- 11Ansichten
-
1
Folge bereits
