Logische Felder durch Text ersetzen

29.04.2004

Die Umsetzung eines logischen Feldes in die Anzeige eines Textes kann mit der Wenn-Funktion erfolgen. Es gibt aber auch eine andere Möglichkeit, die Sie am Beispiel einer Abfrage kennen lernen.

In einer Abfrage können Sie ein logisches Feld über die Format-Eigenschaft durch Texte anzeigen lassen. Fügen Sie den Abfrageentwurf eine Spalte für das logische Feld Raucher hinzu. Klicken Sie dann innerhalb der Spalte, und wählen Sie den Befehl Ansicht>Eigenschaften aus der Menüzeile. Access zeigt dann ein Fenster mit dem Titel Feldeigenschaften an. Geben Sie in die Eigenschaft Format folgenden Ausdruck ein:

;"Raucher "[Blau];" Nichtraucher "[Rot]

Es handelt sich hierbei um ein Format für logische Felder. Access erwartet, dass Sie das führende Semikolon mit eingeben. Das darauf folgende Format gilt für den logischen Wert Wahr. Das Format bewirkt, dass für Wahr-Werte der Text "Raucher" in der Farbe Blau angezeigt wird. Weitere Einzelheiten entnehmen Sie der unten aufgeführten Tabelle.

Bei einem Wechsel in die Datenblattansicht stellen Sie fest, dass Access wider erwarten ein Kontrollkästchen für das Feld Raucher anzeigt. Es ist daher erforderlich, dass Sie eine weitere Feldeigenschaft ändern. Wechseln Sie erneut in den Abfrageentwurf und klicken Sie in den Feldeigenschaften der Spalte Raucher auf das Register Nachschlagen. Wählen Sie hier für die Eigenschaft Steuerelement anzeigen den Wert Textfeld aus der Liste. Bei einem erneuten Wechsel in die Datenblattansicht zeigt Access die gewünschten Texte an.

Wer von "Raucher" Angezeigter Text Farbe
Wahr Raucher Blau
Falsch Nichtraucher Rot

Dienstleistungen

Als starker Partner an Ihrer Seite unterstützen wir Sie in folgenden Breichen:

Access-Programmierung

Benötigen Sie Unterstützung bei der Programmierung von Access-Anwendungen? Wir bieten die gesamte Bandbreite von der Access-Programmierung auf Stundenbasis bis zur Durchführung eines Software-Projektes als Auftragsarbeit an. Kontaktieren Sie uns für ein kostenloses Erstgespräch.

Software-Beratung

Haben Sie ein Software-Projekt und Sie wissen nicht, ob Access die richtige Plattform ist? Wir haben über 20 Jahre Erfahrung beim Erstellen von Windows-, Web und mobilen Anwendungen. Kontaktieren Sie uns für eine kostenlose Erstberatung.