Frage : Alle Aufzeichnungen in der Frage zeigen wenn nichts vorgewählt in Listbox

Hallo haben Experten,
I eine Reihe Listenkästen, die Temptabellen bevölkern, dass ich für eine Frage verwendet habe.  Ich möchte sie bilden, damit, wenn nichts im Listenkasten vorgewählt wird, die Frage nicht (alle zeigen), gefiltert würde, wenn etwas im Listenkasten ist, würde es die Informationen verwenden, die in der Temptabelle gespeichert wurden (der Inhalt von multi-wählt Listenkasten vor).  Ich versuchte mehrfache Veränderungen der Kriterien unten in der Frage ohne Glück:

Like IIf (IsNull ([Formen]! [Menü]! [ListDivision]), „*“, In (auserwählte Abteilung VON TempDivision))

Any Hilfe ist groß appreciated.
Thanks

Antwort : Alle Aufzeichnungen in der Frage zeigen wenn nichts vorgewählt in Listbox

“ aber der Code ist über meinem Kopf.

Dieser scheint nicht, der Fall zu sein, es sei denn Sie nicht der Autor des Stückchens oben sind. Sowieso erfasse ich, dass Sie nichts in VB ändern möchten, und möchte dieses using nur Fragentechniken lösen. Damit dieses arbeitet, müssen Sie nur überprüfen, ob alle Temptabellen gelöscht (geleert) bevor jede mögliche Vorwähler gebildet werden kann.

WO (nicht existiert (1 VON TempDivision vorwählen), oder [allgemeiner Systemname] innen (Abteilung VON TempDivision vorwählen))

Ich addierte Haltewinkel, falls Sie die selben für einige Felder und Temptabellen tun möchten. Bitte verstehen, dass dieses nicht von Jet leicht optimiert werden kann. Direkt zu produzieren sein besser:

WO [allgemeiner Systemname] innen („Rot“, „Grün“, „Blau ")

… oder nichts, wenn keine Vorwähler gebildet.

Beifall!
(°v°)
Weitere Lösungen  
 
programming4us programming4us