0

Auswertung filtern

Hallo alle zusammen

Habe ein Problem wo ich nicht weiter kommen mit filtern:

In der Tabelle Rechnungen sind alle Rechnungen die ich auswerten möchte, in eine andere Tabelle die Auswertung heis möchte ich die Rechnungen auswerten. Dort befindet sich das Datum Feld "Datum" und eine Funktion in der sich dir unten stehende skript befindet. Der Filter den ich zusammen gesetz habe funktioniert nicht und werden alle werte ungefiltert angezeigt. Ich vermute dass das Problem ist, das mit dem select Rechnungen befehl wird die Rechnungen Tabelle angesteuert und dort gibts keine Felder "monat" und "jahr". 

Wie kann man eine Tabelle auswerten mit filter aus eine andere Tabelle?

let monat := month(Datum);
let jahr := year(Datum);
let wert := sum((select Rechnungen)[monat][jahr].'Netto EUR');
wert

 

Wäre dankbar für jerder Hilfe

Gruß Richard

6 Antworten

null
    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Richard:

    ---

    let me:=this;

    sum(select Rechnungen[yearmonth(RECHNUNGSDATUM)=me.yearmonth(Datum)].'Netto EUR')

    ---

    Dabei RECHNUNGSDATUM - ein Datumsfeld in der Tabelle Rechnungen (kann anders heißen.

    Leo

    • Ryszard_Paluch
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Leo

    Dein skript funktioniert. Vielen Dank!

    Eine frage noch: diese Skript befindet sich in eine Funktion und wenn man die in einen Diagram auswerten möchte, werden unsinige werte angezeigt. Gibts Besonderheiten bei der Auswertung von Funktionen in Diagramen?

    Gruß Richard

    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Richard, Was genau bedeuted "unsinige werte"?

    Leo

    • Ryszard_Paluch
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Leo. In der Funktion wird 29028,57 angezeigt, und in dem Diagram 348342,78

    • Ryszard_Paluch
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Leo

    Wenn ich diesen Wert 29028,57 in einen Zahlenfeld schreibe und in Diagram auswerte, wird richtig dargestelt

    Gruss Richard

    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Da muss man ja in die Formel schauen - bestimmt eine simple Erklärung

Content aside

  • vor 4 JahrenZuletzt aktiv
  • 6Antworten
  • 872Ansichten