Microsoft
Software
Hardware
Network
Frage : Wie gebe ich Benutzer eine Wahl, um eine Frage laufen zu lassen, die entweder indem eine Gruppe oder das Zeigen aller Gruppen gefiltert wird?
Ich bin mit der Anwendung einer Form, um die Kriterien zu einer Frage zu den Filterresultaten für eine Gruppe records.
What zu führen sehr vertraut, das ich ungefähr bin verwirrt, ob es möglich ist, dem Benutzer zu erlauben, alle Aufzeichnungen oder eine Gruppe Aufzeichnungen using eine Form und ein einzelnes query.
The Ziel vorzuwählen:
Create, das eine Form, das einen Report öffnet, der auf einem Query.
Query basiert, durch die Kriterien gefiltert, die durch die Form.
The Form geführt, hat einen kombinierten Kasten, der jede Gruppe verzeichnet, um sorted.
That zu sein ist viel einfach….
What, das ich wünsche, ist, zusätzlich um die Wahl zu haben, zum des Reports mit allen Gruppen, ohne eine unterschiedliche Frage zu verursachen und des Reports gerade für die laufen zu lassen ist option.
Here, was ich versucht, und ich kann Weise der Unterseite hier sein, die ist, warum ich um Ihre Unterstützung bitte:
In der Kriteriumsbereich des gefilterten Feldes, das ich addierte:
=IIf ([Formen]! [Form1]! [Prod
uct Zahl] =Null, "" mögen „u. "" * """, [Formen]! [Form1]! [Pr
oduct Zahl])
The SQL schaut Ansicht Gleiches:
WHERE ((=
IIf ([Forms
]! [Form1]!
[Produkt-Zahl] =Null, "" mögen“ u. "" * """, [Formen]! [Form1]! [Pr
oduct Zahl])))
bis jetzt, der Ausdruck arbeitet, nur wenn es einen Wert gibt. Wenn kein Wert gegeben, zurückbringt die Frage keine Aufzeichnungen. Ich annahm keinen Wert = Null,… möglicherweise nicht t. Jedoch für Prüfung, wenn I gerade wie „*“ in die Kriterien ich eingab, alle Aufzeichnungen erhalten, wie ich wünschte.
So aus irgendeinem Grund der Ausdruck arbeitet nicht für mich, oder ich kann über dieses vollständig gehen das falsche way.
Thank Sie für Ihr assistance.
Jeremy
Antwort : Wie gebe ich Benutzer eine Wahl, um eine Frage laufen zu lassen, die entweder indem eine Gruppe oder das Zeigen aller Gruppen gefiltert wird?
dieses verwenden
=IIf ([Formen]! [Form1]! [Produkt-
Zahl] ist, [ProductID] ungültig, [Formen]! [
Form1]! [Produkt-
Zahl])
oder dieses
=IIf (isnull ([Formen]! [Form1
]! [Produkt-
Zahl]), [ProductID], [Formen
]! [Form1]
! [Produkt-Zahl])
Weitere Lösungen
Wort-Presse, die Frage bewirtet
asp.net: Mein Problem ist, benutze ich einen ajax Ergänzung Kalender, um BeginDate u. EndDate Werte einzutragen
Silverlight 4 UI Ereignisse
wie kann ich irgendeine Bildentschließung online ändern und sie zum lokalen PC dann innen sparen??
ZFS Sicherungshilfe Ubuntu 10.0.4 LTS
Form-Frage für Kristallreports
Betreffend INOTES in Lotos 8.5
Mühen, die ZWISCHEN Logik erhalten zu arbeiten
Spannungs-Sensor ermittelte einen Ausfall auf Bediener DELL-PowerEdge 2650
broadcom NIC teaming