2016-07-05 6 views
0

Ich musste dies teilen, wie es mich seit Ewigkeiten trieb.Zugang Union fällt Combo-Boxen Zeigt -1 oder 0 in der Datenblattansicht

Problem Ich hatte ich musste die gleichen Daten angezeigt mit vielen iif-Anweisungen, die auf bestimmte Spalten sah. Das nächste, was der Client wollte, war unterschiedliche Ergebnisse von if-Anweisungen zu haben, die von einer anderen nicht zugeordneten Spalte abhängig waren. Das bedeutet, dass ich eine Mehrfachabfrage ausführen musste, daher musste ich eine UNION-Anweisung verwenden, um die Abfragen zu verbinden.

Das Problem war, wenn das Ausführen der Querys innerhalb einer UNION das Kontrollkästchen löste und die Rohdaten in der Datenbank von -1 oder 0 zeigte. Dies ist ein Qwerk von Unionen. Das unabhängige Ausführen der Abfragen ergab die Daten mit dem Kontrollkästchen.

Lösung erstellen Sie Ihre Union mit den mehreren Abfragen. Erstellen Sie anschließend eine weitere Abfrage, die die Union und die Spalten abfragt, für die das Kombinationsfeld erforderlich ist. Eigenschaften auswählen, Suche auswählen und Anzeigesteuerung in Kontrollkästchen ändern.

Hoffe, das hilft jemandem. Fuhr mich seit Jahren verrückt

+0

Ein besserer Ansatz wäre, Ihren ersten Beitrag zu einer Frage umzuschreiben und dann Ihre Frage zu beantworten und die Antwort zu akzeptieren. –

Antwort

0

Lösung erstellen Sie Ihre Union mit den mehreren Abfragen. Erstellen Sie dann eine weitere Abfrage, die die Union und die Spalten abfragt, die das Kombinationsfeld erfordern. Eigenschaften auswählen, Suche auswählen und Anzeigesteuerung in Kontrollkästchen ändern.

Hoffe, das hilft jemandem. Fuhr mich seit Jahren verrückt