So fügen Sie führende Nullen in einem Textfeld in Microsoft Access hinzu

Passen Sie Ihre Microsoft Access-Abfragen an, indem Sie Ihren Feldern Ausdrücke hinzufügen. Ausdrücke berechnen Informationen und zeigen das Ergebnis in der Datenblattansicht der Abfrage oder einem beliebigen Objekt an, das auf dieser Abfrage basiert. Nachdem Sie einen Ausdruck hinzugefügt haben, kann dieses Feld nicht aktualisiert werden. Verwenden Sie daher am besten Ausdrucksfelder in Kombination mit Eingabefeldern. Mit Ausdrücken können Sie Berechnungen automatisieren und Datenbankprozesse beschleunigen. Wenn Sie einem Textfeld führende Nullen hinzufügen müssen, können Sie dies mit einem Ausdruck tun.

Schritt 1

Öffnen Sie Ihre Abfrage in der "Designansicht", indem Sie mit der rechten Maustaste auf den Titel im "Navigationsbereich" klicken und "Designansicht" auswählen. Sie können Abfragen, Formularen und Berichten einen Ausdruck hinzufügen, Abfragen zeigen jedoch den geänderten Text in allen davon abhängigen Objekten an. Wenn Sie einem Formular oder Bericht einen Ausdruck hinzufügen, wird nur das geänderte Feld in diesem Objekt angezeigt.

Schritt 2

Fügen Sie ein neues Feld hinzu, um das Textfeld mit führenden Nullen anzuzeigen. Sie müssen einen Namen angeben, der sich vom ursprünglichen Feldnamen unterscheidet, da sonst ein Zirkelverweisfehler auftritt. Um beispielsweise einem Feld "ProductNumber" eine führende Null hinzuzufügen, benennen Sie das Feld "NewProductNumber".

Schritt 3

Geben Sie nach dem Feldnamen einen Doppelpunkt und den folgenden Ausdruck ein: "0"&[Feld1]. Fügen Sie die entsprechende Anzahl von Nullen hinzu und ersetzen Sie "Field1" durch den ursprünglichen Feldnamen. Ihr Ausdruck könnte beispielsweise so aussehen: NewProductNumber: "000"&[ProductNumber]

Speichern Sie die Abfrage und kehren Sie zur "Datenblattansicht" der Abfrage zurück. Überprüfen Sie das Update, um sicherzustellen, dass es richtig formatiert ist. Wenn Sie den Ausdruck ändern müssen, kehren Sie zur "Entwurfsansicht" zurück und nehmen Sie die erforderlichen Änderungen vor.