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
    • Richard.1
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo

    Habe folgende Frage: wie kann man sich in ausgesuchten Datensätzen die Summe von bestimmten Werten zeigen lassen? Es geht genau um eine Kontrolle ob Summe der Rechnungen die bei der Bezahlung angegeben worden sind, übereinstimmen mit der Summe der ausgestellten Rechnungen. Also so was wie bei der Massendatenänderung: ausgesuchte Datensätze markieren und unten sich die Summe zeigen lassen. Oder so wie bei Excel wo die Summe von markierten Feldern automatisch angezeigt wird

    Gruß Richard
    • Richard.1
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Schon erledig! Genau so funktioniert es schon

    Sorry
    • Gerald
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo
    Beim Arbeiten komme ich immer wieder zu dem Punkt, dass ich den Filter einer Spalte bypassen möchte, ohne ihn aus der Definition zu löschen. Das ist in der aktuellen Version aber so nicht vorgesehen, oder?
    lg Gerald
    • Leonid_Semik
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo,
    ich habe folgendes Problem. Der Benutzer sollte in der Tabelle A einen Datensatz mit dem Klick zu einer anderen Tabelle B verknüpfen. Beim Klicken erzeugt Ninox in der Tabelle B einen neuen Datensatz, schreibt aktuellen Benutzer in das Feld Benutzer rein und macht die Verknüpfung zu dem Datensatz in der Tabelle A. So kann jeder Benutzer eine Auswahl von Datensätzen bekommen, welche zwar mit original verknüpft sind, aber erlauben noch Zusatznotizen und eigene individuelle Bewertungen zu machen. Das funktioniert auch.
    Jetzt möchte ich in der Tabelle A einen Ansicht erstellen, welcher dem Benutzer nur seine ausgewählten Datensätze zeigt. Die Formel dazu:

    let USR := user();
    if cnt(MyContent[(Benutzer = USR)]) = 0 then
    "A"
    else
    "B"
    Die spalte wird angezeigt und ich kann auch in der App nach B sortieren und meinen Ansicht bekommen. Öffne ich die Datenbank im Browser, wird die Spalte leer. habe im Browser schon alles probiert - geht nicht.

    Grüße
    Leo
    • Mirko.1
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hallo,

    gibt es die Möglichkeit in einem Formular Datumsdaten zu filtern?
    Konkret habe ich eine Tabelle mit mehreren Untertabellen, die alle dafür da sind, Summen von Einnahmen und Ausgaben aufzunehmen.
    Die Hauptabelle ist dabei nur als Auswertungsformular gedacht, ich habe dort nur einen Datensatz, und sammle die ganzen Daten in den Untertabellen.
    Nun würde ich gerne die Summen aus einer oder auch gleich mehreren Tabellen in einem Feld als Gesamtsumme anzeigen lassen, und zwar über einen von mir ausgewählten Zeitraum.

    Ich hab mir jetzt das ganze so vorgestellt, dass ich zwei Felder habe, einmal 'Datum von', einmal 'Datum bis', und eine Befehlsschaltfläche mit der Funktion 'Zeitraum anzeigen'. Dann sollte in einem oder mehreren Feldern die Summe aus dem gewählten Zeitraum in den Feldern erscheinen.

    Ist sowas möglich, ich weiss nicht welche Formel ich dort verwenden könnte?

    Grüße
    Mirko
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hallo Mirko,
    es ist möglich. Eine einfache Möglichkeit findest du hier:

    https://www.dropbox.com/s/tvulb5nypio61x5/Auswertungen.ninox?dl=0

    Habe Tabellen Ausgaben und Einnahmen mit Datum und Wert.
    In der Tabelle Auswertungen kannst du die Datums eingeben. Wenn beide Datumsfelder eingegeben sind, erscheint die Schaltfläche "Berechnen".

    Grüße
    Leo
    • Birger_H
    • vor 6 Jahren
    • Gemeldet - anzeigen
    also die Formel sollte in etwa so lauten:
    –––
    let myVon := 'Datum von';
    let myBis := 'Datum bis';
    sum ( 'Untertabelle'['Buchungstag' <= myBis and 'Buchungstag' >= myVon ].'Betrag' )
    –––


    Birger - Ninox Support
    • Mirko.1
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hallo Leo, Hallo Birger,

    vielen Dank für die schnelle Hilfe, haben beide geholfen!

    Grüße
    Mirko
    • Mirko.1
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hallo,

    gleich noch mal eine Frage zu Filtern.

    Seit kurzem ist es ja möglich im Datumsfeld mit "von" zu "bis" zu filtern.
    Nur muss man diesen Zeitraum ja jedes mal neu wählen, wenn ich z. B. eine Zeitspanne von heute + 7 Tage abfragen will.
    Nun würde ich einen gewissen Zeitraum gerne schon als Druckvorlage("Drucke die nächsten 7 Tage") fertig speichern, kann man dieses irgendwie per Formel oder Filter lösen?

    Vielen Dank für einen Tip.

    Grüße
    Mirko
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hallo Mirko,
    ich würde eine neue Spalte mit Formel:
    ---
    let ANF := today();
    let END := ANF + 7;
    if Datum >= ANF and Datum <= END then
    format(Datum, "DD.MM.YYYY")
    else
    "a"
    end
    ---
    anlegen. und als Filter
    ---
    <"a"
    ---

    Grüße
    Leo
    • Mirko.1
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hallo Leo,

    Vielen Dank mal wieder für die Formel, funktioniert super!

    Grüße
    Mirko
    • JensF
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hallo Zusammen,

    ich muss relativ häufig in einer DB mehreren Filter setzen. Nun suche ich die Funktion, um mit einem Mausklick ALLE Filter zurückzusetzen, also "Alle Daten anzeigen".
    Bin ich zu blind?
    • bertschulze
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hallo. Eine Frage: Kann ich in einer Ansicht irgendwie gruppierte Elemente anhand der Anzahl der Gruppen (vollständig) ein- oder ausblenden? Die Frage ist sehr schwer zu formulieren, daher versuche ich es anhand eines Screenshots. Im Screenshot werden die Daten nach "Anwendungsgruppe" gruppiert. In der Spalte "bestellen" gibt es entweder ein "ja" oder nichts. Wenn dort ein ja auftaucht, wird dies im Gruppenkopf gezählt, also die Anzahl ausgegeben. Alle Gruppen mit Anzahl "0" sollen vollständig ausgeblendet werden, aber alle Gruppen mit Anzahl > 0 sollen (vollständig) angezeigt werden. Der Clou ist, dass bei den Gruppen, die angezeigt werden sollen, auch die Zeilen mit bestellen = "leer" angezeigt werden sollen, also so wie beim grünen Pfeil. Diese einfach auszufiltern ist also nicht das, was ich suche.

    https://www.screencast.com/t/FxdjCyGT
    • Birger_H
    • vor 6 Jahren
    • Gemeldet - anzeigen
    So, wie Du Dir das vorstellst, geht es leider nicht. Aber: Wenn ich es richtig verstehe, sind die Elemente nicht interessant, bei denen die Summe der Einträge im Feld "bestellen" = 0 ist. Dies sollte sich durch einen Filter realisieren lassen. Schick mir doch die Datenbank, an der Du arbeitest, einmal zu ( support@ninoxdb.de ), ich schau dann gerne rein.

    Birger - Ninox Support

Content aside

  • vor 6 JahrenZuletzt aktiv
  • 39Antworten
  • 15239Ansichten