Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

Boolean im Listenfeld

Listenfelder knnen Ja/Nein-Felder leider nicht durch Kontrollkstchen mit oder ohne Haken anzeigen. Stattdessen erscheint jeweils der Wert "Ja" oder "Nein". Nicht perfekt, aber ein wenig schner ist die nachfolgend beschriebene Lsung.

Beispieldatenbank

Die fr das Nachvollziehen der nachfolgend beschriebenen Vorgehensweise bentigten Datenbankobjekte finden Sie unter den Objektnamen tblJaNein und frmJaNein in der in folgendem Download enthaltenen Datenbank:

Ja/Nein-Felder anzeigen

Fr die optisch schnere Anzeige von Ja/Nein-Feldern mssen Sie lediglich die dem Listenfeld zugrunde liegende Datensatzherkunft ein wenig anpassen. Ziel der Aktion ist, dass der Ausdruck "Ja" durch ein "x" und der Ausdruck "Nein" durch eine leere Zeichenkette ersetzt wird.

Die Beispieldatenbank enthlt eine Tabelle namens tblJaNein mit einem Boolean-Feld mit dem Namen JaNein. Erstellen Sie zunchst eine Abfrage, die alle Felder der Tabelle enthlt und ersetzen Sie dann das Boolean-Feld durch den Ausdruck aus Abbildung 1.

Abbildung 1: Umwandlung von Ja und Nein in x und leere Zeichenfolge

Anschlieend verwenden Sie diese Abfrage statt der ursprnglichen Tabelle als Datensatzherkunft fr das Listenfeld. Stellen Sie die Eigenschaften Spaltenanzahl und Spaltenbreite des Listenfeldes fr dieses Beispiel auf 3 und 0cm;3cm ein, damit die Primrindexspalte nicht angezeigt wird.

Das Listenfeld knnte nun wie in Abbildung 2 aussehen.

Abbildung 2: Listenfeld mit optisch aufbereitetem Boolean-Feld

© 2003-2015 André Minhorst Alle Rechte vorbehalten.