0

Ansichten: Filtermöglichkeiten

Habe bei Server Version 1.4.5.2 mit Datum-Filter Text(Datum) und >=”06.11.2015″ versucht.
Fehlermeldung: value expected at: "06.11.2015"

Bei Version 1.5.3.RC2 werden unabhängig von Datum alle Zeilen ausgeblendet

Ipad Version funktioniert.

Gruß Leo

39 Antworten

null
    • peter_goldnetde
    • vor 9 Jahren
    • Gemeldet - anzeigen
    wie kann man aus einer Tabelle die doppelten Werte herausfiltern?
    • Frank_Bohmer
    • vor 9 Jahren
    • Gemeldet - anzeigen
    Doppelte Zeilen lassen sich in einer Ansicht leider nicht filtern.
    Viele Grüße, Frank
    • bebibu
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Tabelle Filtern
    Kann ich in einem Auswahlfeld aus der "Liste möglicher Werte" beim Filtern mehrere Werte ein oder ausschliessen? Bei einem Textfeld funktioniert dies über die Funktion jedoch mit einem Auswahlfeld bringt er mir immer den Fehler "Error: die Funktion ist nicht definiert:contains(Choice,string)"
    • Alexander_Koenig
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo, Auswahlfelder geben eine Zahl aus. D.h. für den ersten Wert eine 1, dann 2 usw.
    Am besten eine neue Spalte mit Funktion hinzufügen:
    Status != 1 and 2
    Dann werden alle mit Ja angezeigt, die nicht 1 und 2 sind.
    Dann einfach nach ja oder nein filtern.
    VG, Alex
    • decella
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo!
    Wenn ich eine zusätzliche Spalte (oder Datenfeld) zum filtern definiert habe, kann ich in einer Ansicht auch danach filtern ohne die Spalte (das Feld) anzuzeigen?
    • Alexander_Koenig
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo, wenn man Spalten ausblendet, ist der Filter auch weg. VG, Alex
    • Leonid_Semik
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Guten Tag,
    kann man beim Filtern auf Anmeldedatendaten von aktuellen Benutzer (Name, Vorname, e-mail) zugreifen? Ich möchte bei einer Aufgabenliste in Ninox Pro ähnlich wie bei SharePoint einen Ansicht "meine Aufgaben" erstellen.
    Außerdem sollte dann eine Benachrichtigungsfunktion integriert werden. Da Ninox keine automatische E-Mails versenden kann, wollte ich, dass zumindest das Feld "E-mail" mit Nutzerdaten per Trigger gefühlt wird und die Benachrichtigung dann vom Benutzer abgeschickt wird.
    Noch eine Anmerkung.
    bei Ninox Pro gibt es eine tolle Funktion "Nachrichten". Damit können die Benutzer miteinander chatten. Es gibt aber keine Benachrichtigungsfunktion. Wenn ich 30 Benutzer in der Datenbank habe, sollte ich auf jeden einzelnen Klicken um zu sehen ob der Benutzer eine Nachricht geschrieben hat. Übersehe ich hier etwas?

    Gruß Leo
    • Richard.1
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo Herr König

    Ich habe die Option "Status != 1 and 2" getestet gehabt und das funktioniert nicht. Es wird immer nur die erste Zahl (in diesem fall die 1) gefiltert.
    Was mache ich falsch?

    Richard
    • Frank_Bohmer
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo Richard,
    das haben wir oben nicht ganz richtig dargestelllt. Die Formel müsste lauten:

    Status != 1 and Status != 2

    Viele Grüße
    Frank
    • Richard.1
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo Frank

    Kaum macht man richtig, schon funktioniert :)
    Vielen Dank

    Gruss Richard
    • Lupo
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Wäre folgender Workaround etwas:

    Angenommen, Du willst in der Tabelle "Artikel" mehrfach auftauchende Bestellnummern herausfiltern.

    Du definierst ein Berechnungsfeld mit folgender Funktion

    let r:= Bestellnummer;
    cnt(select Artikel where Bestellnummer = r)

    Dann ermittelt Dir das Berechnungsfeld bei jedem Datensatz, wie viele andere Datensätze mit gleicher Bestellnummer vorhanden sind. Danach kannst Du dann in der Tabellenansicht filtern und sortieren.

    LG,
    Wolfgang
    • elliotpillow
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo. Kann mir jemand sagen wie ich doppelte Datensätze bereinigen kann? Herzlichen Dank
    • Alexander_Koenig
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo, schau mal auf diesen Post:
    http://manual.ninoxdb.de/de/funktion-und-sprache/comment-page-2/#comment-1234
    Das wurde da mit einem Trigger gelöst. Könnte auch in einer Formel stattfinden.
    VG, Alex
    • Chris_CH
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Ich muss in einer Datenbank an zwei Stellen prüfen. Mit Triggern geht das sehr zuverlässig.
    Einmal prüfe ich innerhalb der aktuellen Datenbank.
    let n := Name;
    let a := Anrede;
    let n := cnt(select Beteiligte where Name = n and Anrede = a);
    if n > 1 then
    (‘Doublette?’ := “Der Beteiligte scheint schon angelegt zu sein?”)
    else
    (‘Doublette?’ := void)
    Das Feld Doublette habe ich standardmäßig void. in der Sichtbarkeit ist es bei void auf false. So simuliere ich eine Art popup während der Eingabe wird es sichtbar, wenn beide Bedingungen vorliegen.
    In einer anderen Situation prüfe ich das gegen eine andere Tabelle (Teilnehmer hier darf nicht Teilnehmer da sein). Geht genauso. Einzig die Bedingung muß natürlich auf > 0 runteresetzt werden.
    • Konrad_Walter
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo Zusammen,
    wie kann ich eine Filterbedingung erstellen, die gleichzeitg 2 Spalten betrifft, z.B. zeige mir alle Datensätze, die der Bedingung: Spalte A=xxx UND Spalte B=yyy entspricht
    Gruß
    Konrad
    • Frank_Bohmer
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo Konrad,

    klicke einfach auf den Spaltenkopf der Spalte A und trage dort den entsprechenden Filter xxx ein, dann auf den Spaltenkopf der Spalte B und setze den entsprechenden Filter yyy.

    Viele Grüße,
    Frank
    • ReinerK
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo,

    Ich scheitere gerade an einer Aufgabe.
    Ich habe Datensätze mit einem Auswahlfeld 'Typ'. Hier habe ich zehn Begriffe vorgegeben.
    Nun möchte ich mittels dreier zusätzlicher Ansichten einen Schnellzugriff auf bestimmte Typen realisieren und zwar abhängig von einem Teil des Begriffes.
    Ich hatte schon Filter definiert die zwar funktioniert haben, aber sie haben dann den Inhalt des Feldes Typ mit 'Ja' überschrieben.
    Ich möchte einfach auf der Ansicht "ABC" nur alle Datensätze sehen, bei denen "ABC" im Typ vorkommt.
    Irgendwie stehe ich auf dem Schlauch....
    Gruß
    Reiner
    • Leonid_Semik
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo Reiner,
    folgender Vorschlag:
    geh in der Ansicht ABC auf "Spalte einblenden -Funktion". Die Formel: text(Typ).
    Dann Filtereinsetzen: like "ABC".

    Grüße
    Leo
    • ReinerK
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo Leo,

    Genau das hatte ich versucht!
    Dann wird der Inhalt der gefundenen Zellen durch 'Ja' ersetzt.

    Gruß
    Reiner
    • Leonid_Semik
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo Reiner,
    bei mir funktioniert es. Ich habe eine Beispieldatenbank mit zwei Ansichten gemacht.

    https://www.dropbox.com/s/itzx0xquu7tbqjl/ABC.ninox?dl=0

    Leo
    • ReinerK
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Guten Morgen Leo,

    Jetzt ist der Groschen gefallen!
    Ich habe das immer in dem Dialog hinter dem f(x) Button versucht!
    Vielen Dank für die schnelle Hilfe!
    Gruß
    Reiner
    • Zapp
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Leider scheitere ich mit folgendem Filter für Zeichenketten:

    not like "A" and not like "B"

    Gibt es dafür eine Lösung?
    • Birger_H
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Versuchen Sie es so:
    if Text != "a" and Text != "b" then
    ...
    else
    ...

    Gruß
    Birger - Ninox Support
    • Ninox Premiumpartner
    • Bastian_Vorholt
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo ich habe eine Tourplan Tabelle von einer Band mit Datum Betreff und Ort. Jetzt würde ich mir gerne Beipsiel nur Tourdates vom 01.04.2017 bis zum 01.06.2017 anzeigen lassen um diese dann auszudrucken. Leider finde ich da keine Filtermöglichkeit. Wird das im kommenden Update nachgebessert oder gibt es vielleicht doch eine Möglichkeit? Kommt das nächste Update noch in diesem Monat?
    • Alexander_Koenig
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo, man muss das Datums Format abwandeln:

    formatieren(Datum, YYYY-MM-DD)

    Hierauf kann man dann einen Filter anwenden.
    Ein genaueres Beispiel ist oben angezeigt. Man kann die Format Funktion in einer neuen Spalte mit Formel nutzen.

    Bei Fragen auch gerne an support@ninoxdb.de schreiben.

    VG, Alex