7. März 2011 12:55
Hallo,
ich versuche mich gerade an Berichten und stehe vor der Frage, wie man die Logik in Berichten erstellt.
Ich bekomme die Daten in einer Tabelle angezeigt.
Nun möchte ich aber nicht alle Daten anzeigen, sondern noch auf Bedingungen testen und erst wenn was zutrifft ausgeben oder nicht.
Also zB.
möchte ich prüfen, ob die Vertragsart = lv ist, wenn ja, dann sollen bestimmte bedingungen geprüft werden.
1) wenn feld summe * 3 größer als feld summe2 dann ergebins = super
2) wenn feld summe * 2 größßer als feld summe3 dann ergebnis = mittelmässig
3) wenn feld summe kleiner als feld summe2 dann ergebis = schlecht
Mache ich so eine wenn dann abfrage in auch in sql (geht das überhaupt) oder muss ich dafür zwingend assemblies programmieren in VB oder c#.
ausserdem muss ich z.B. für das feld summe evtl. mehrere summen aufsummieren, bevor die prüfung oben stattfindet.
Danke, Gruss Pit
7. März 2011 13:13
Hallo Pit,
eine solche Prüfung kannst du sehr gut direkt im Report durchführen. Alternativ geht dies natürlich auch direkt im SQL-Statement, indem du mit Sub Selects arbeitest.