Bedingte Formatierung mit mehreren Parametern
Bin ich in Microsoft Access 2013 und versuchen, die bedingt formatieren Sie eine Zelle in einem Bericht. Meine ersten beiden Ausdrücke funktionieren auch:
[House Party 2015]=Yes (Green)
[Declined]=Yes (Red)
Ich versuche, fügen Sie ein gelb-Kategorie, in denen ein Element empfangen wurde (House Party 2015 = Yes)
aber noch nicht erhalten [House Party Donations List].[Received]=No)
Wenn ich ein "Und" Ausdruck [House Party 2015]=Yes And [Received]=No
passiert nichts. Ich habe versucht, neu anordnen, erstellen Sie ein neues Feld namens "Nicht Erhalten" [House Party Donations List].[Not Received]=Yes
, aber nichts scheint zu funktionieren.
Irgendeine Idee, warum dies nicht funktioniert?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist das die Art der Ausgabe, die Sie suchen?
Hier ist die bedingte Formatierung habe ich mich beworben (ich denke, der Schlüssel ist zu bewegen Ihre
AND
Aussage bis zu der Spitze, so es zuerst überprüft, sonst wird es Blick auf Ihre[Donated]=Yes
Regel, die zeigen, wie grüne):Edit:
Als pro-Kommentare unten, hier ist, wie zu suchen Sie die Record Source-Eigenschaft des Berichts (in Access 2013)..
Gehen in der Design-Ansicht für den Bericht und gehen Sie auf die Registerkarte Entwurf, klicken Sie auf der Eigenschaftenseite die Schaltfläche:
Eigenschaftenblatt öffnen sollten, auf der rechten Seite. Wenn Sie gehen, um die "Data" Registerkarte im Eigenschaftenfenster, die erste Eigenschaft aufgeführt wird der Datensatz Quelle:
Die Record-Source-Eigenschaft gibt an, wo der Bericht seine Daten aus. Die Daten können entweder aus 1 deiner Tabellen oder gespeicherte Abfragen, in welchem Fall es würde sagen etwas einfaches wie:
[House Party Donations]
Oder er kann seine Daten aus dem Ergebnis einer SQL-Ausdruck, zum Beispiel:
SELECT Table1.[House Party 2015], Table2.Received FROM Table1 INNER JOIN Table2 ON Table1.ID = Table2.ID;
Wenn Sie wollen, um die bedingte Formatierung im Bericht mit Hilfe der Felder aus den verschiedenen Tabellen, ist es am besten, um alle Ihre Felder in diesem Datensatz-Source-ersten. Dies kann entweder durch die Bezugnahme auf eine gespeicherte Abfrage oder schreiben/erstellen einer SQL-Ausdruck direkt in die Datensatzquelle des Berichts.
Wenn Sie aktualisieren Sie Ihre ursprüngliche Frage, um eine Liste der Felder aus 2 Tabellen und machen Sie deutlich, welche Bereich ist für beide Bereiche (z.B. wie die Tabellen verknüpft werden können über primär - /Fremdschlüssel), dann kann ich wohl helfen, erstellen Sie die Abfrage/SQL für den Bericht die Datensatzquelle.
Zum Beispiel, ich verspottet diese bis in die Datensatzquelle des Berichts Abfrage-generator:
War ich dann in der Lage, zum hinzufügen von Feldern aus den verschiedenen Ursprung Tabellen zum Bericht:
Und dann konnte ich Sie verweisen in der bedingten Formatierung ohne ! (bang) - notation:
Sind die Ergebnisse in:
[Received]="No"
statt.