0
Daten nur aus aktuellem Jahr
hallo habe mit paar Diagramme erstellt mit ausgaben, für Woche Monat und Jahr.
nur bekomme ich es nicht hin das er aus der Tabelle Kontoauszüge nur das aktuelle Jahr in das diagram zieht.
hier mal der Komplette code.
let my := this;
delete my.'Ausgaben Woche';
delete my.'Ausgaben Monat';
delete my.'Ausgaben Jahr';
for i in (select 'Kontoauszüge' where Betrag < 0) order by Wertstellung do
let bestehendemonate := first((select 'Ausgaben Monat' where year(today()))[Monat = monthName(i.Wertstellung)]);
let 'dieses Jahr' := select 'Kontoauszüge' where Wertstellung year(today());
if not bestehendemonate then
let new := (create 'Ausgaben Monat');
new.(
Monat := monthName(i.Wertstellung);
Statistik := my;
Betrag := sum(i.Betrag)
)
else
bestehendemonate.(
Monat := monthName(i.Wertstellung);
Statistik := my;
Betrag := Betrag + sum(i.Betrag)
)
end
end;
for a in select 'Kontoauszüge' where Betrag < 0 do
let bestehendeJahre := first((select 'Ausgaben Jahr')[Jahr = year(a.Wertstellung)]);
if not bestehendeJahre then
let new := (create 'Ausgaben Jahr');
new.(
Jahr := year(a.Wertstellung);
Statistik := my;
Betrag := sum(a.Betrag)
)
else
bestehendeJahre.(
Jahr := year(a.Wertstellung);
Statistik := my;
Betrag := Betrag + sum(a.Betrag)
)
end
end;
for w in select 'Kontoauszüge' where Betrag < 0 do
let bestehendeWoche := first((select 'Ausgaben Woche' where year(today()))[Woche = week(w.Wertstellung)]);
if not bestehendeWoche then
let new := (create 'Ausgaben Woche');
new.(
Woche := week(w.Wertstellung);
Statistik := my;
Betrag := sum(w.Betrag)
)
else
bestehendeWoche.(
Woche := week(w.Wertstellung);
Statistik := my;
Betrag := Betrag + sum(w.Betrag)
)
end
end
Zeile 9 - 14 muss ich doch eingeben, das ich nur das aktuelle Jahr haben will ?
Antwort
Content aside
- vor 1 JahrZuletzt aktiv
- 37Ansichten
-
1
Folge bereits