0

Select Belege in denen eine Verknüpfung eine Bedingung erfüllt

Hallo zusammen, 

ich suche nach einer Lösung für ein Problem und leider sind die Ninox Docs hier nicht ausreichend. 

Ich habe eine Tabelle Belege und eine Tabelle Steckbriefe. Ein Steckbrief kann N Belege haben. Belege können von der Art 2 oder 3 sein.

Ich möchte nun eine Ansicht bauen. Ich möchte die Belege sehen. Aber: Für mich sind nur die Steckbriefe interessant in denen die Summe der kWh aus 2er-Belegen und die Summe aus 3er-Belegen gleich oder nahezu gleich ist. 

Wie formuliere ich dies? 

Wenn ich die Steckbriefe sehen will wäre die Formel: 

select Steckbriefe where sum(Belege[Rechnungsart=1])=sum(Belege[Rechnungsart=2])

Wie formuliere ich das für "Belege?

(select Belege        where cnt(select Steckbriefe
                where abs(sum(Belege[Rechnungsart = 2 ].kWh) -
                    sum(Belege[Rechnungsart = 3].kWh)) > 10) > 1

 

Die Formel führt bei mir noch nicht zu Erfolg. Wo habe ich meinen Denkfehler?

 

Besten Dank!

Antwort

null