![](/forum/profile/get-photo.asp?memberid=30&type=profile&rnd=592) Extreme Veteran
Beiträge: 565
![500](http://www.donkarl.com/forum/images/decorations/multiple/500.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif)
| Hallo,
Strubli - 20.12.18 17:09
Diese Abfrage …
qry_lkup_ControllingebenenFarbe.strBezSpezial,
… und diese Funktion …
mergeMassin1Field([lngPro],[IDCONT]) AS Mass
… würde ich gerne noch sehen.
Ja im Formular habe ich auf dem Feld "rect_ampel" eine bedingte Formatierung, welche anhand der Werte von "lngAmpel" die Farbe für den Hintergrund festlegt
Das ist erstmal keine Fehlerquelle, weil ja schon die Farbnamen im Formular falsch ankommen. Falls es noch weitere Unterabfragen oder Funktionen gibt, die in den vorgenannten aufgerufen werden und auf lngAmpel Einfluss haben, bitte ebenfalls posten.
Habe ich etwa zu komplexe Aussenbeziehungen in den Abfragen?
Nein, allerdings auch an dich die Frage, ob die outer Joins notwendig sind, d.h. gibt es in der Tabelle links vom Join Zeilen, die du sehen möchtest, für die es aber in der Tabelle rechts vom Join keine Einträge gibt? Falls du mit Nein antworten kannst, mach aus den LEFT JOINs INNER JOINs, dann ist auch die Performance besser. Allerdings ist ein Funktionsaufruf innerhalb einer Abfrage schon so eine Performancebremse, dass die Umstellung auf INNER keine spürbare Erleichterung bringt. ;-)
----- Gruss - Peter |