Autor Thema: Doppelselect  (Gelesen 957 mal)

KlausBarthels

  • Jr. Member
  • **
  • Beiträge: 11
Doppelselect
« am: 30. August 2012, 16:15 »
Ich habe 3 Tabellen, wobei die Verknüpfung folgendermaßen erfolgt:
•   Tab1 Verknüpft mit Tab2 über GRUNDNUMMER mit 1 zu n- Beziehung
•   Tab2 Verknüpft mit Tab3 über GRUNDNUMMER & UNTERKONTO

Im Dataprovider (DeskI) ziehe ich folgende Variablen
•   Tab1.GRUNDNUMMER (Dimension)
•   Tab1.NAME1 (Info zu GRUNDNUMMER)
•   Tab2.BSS (Kennzahl mit SUM-Funktion)
•   Tab3.KS (Kennzahl mit SUM-Funktion)

Als Filter setze ich, dass der Wert von Tab3.KS <= -500000 sein soll.

Im Dataprovider wird das folgendermaßen aufgelöst:
1. Select mit Tab2.BSS ohne Berücksichtigung des Filters
2. Select mit Tab3,KS mit Berücksichtigung des Filters.

Das Gesamtergebnis enthält nun alle Sätze ungefiltert, wobei dann Tab3.KS ab und an einen Wert hat.

Warum werden in diesem Fall zwei Selects generiert?
Falls erforderlich liefere ich gerne Hardcopies für dieses Problem (Kann man die in diesem Board hochladen? Nichts gefunden!!)

 ??? Klaus ???
« Letzte Änderung: 31. August 2012, 07:53 von KlausBarthels »