Festlegen von Standardwerten für Felder oder Steuerelemente
Applies ToAccess für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

In diesem Artikel wird erläutert, wie Sie einen Standardwert für ein Tabellenfeld oder für ein Steuerelement in einem Formular in einer Access-Datenbank festlegen. Die von Ihnen festgelegten Standardwerte werden immer dann im Feld oder Steuerelement angezeigt, wenn Sie einen neuen Datensatz in Ihrer Datenbank erstellen.

Inhalt dieses Artikels

Grundlegendes zu Standardwerten

Sie fügen einem Tabellenfeld oder Formularsteuerelement einen Standardwert hinzu, wenn Access automatisch einen Wert in einen neuen Datensatz eingeben soll. Beispielsweise können Sie access immer das aktuelle Datum zu neuen Bestellungen hinzufügen lassen.

In der Regel fügen Sie Ihren Tabellenfeldern einen Standardwert hinzu. Sie fügen den Wert hinzu, indem Sie die Tabelle in der Entwurfsansicht öffnen und dann einen Wert in die Eigenschaft Standardwert für das Feld eingeben. Wenn Sie einen Standardwert für ein Tabellenfeld festlegen, wendet Access Ihren Wert auf alle Steuerelemente an, die Sie auf diesem Feld basieren. Wenn Sie kein Steuerelement an ein Tabellenfeld binden oder eine Verknüpfung mit Daten in anderen Tabellen herstellen, legen Sie einen Standardwert für Die Formularsteuerelemente selbst fest.

Sie können einen Standardwert für Tabellenfelder festlegen, die auf die Datentypen Short Text, Long Text, Number, Date/Time, Currency, Yes/No und Hyperlink festgelegt sind. Wenn Sie keinen Wert angeben, bleibt das Feld NULL (leer), bis Sie einen Wert eingeben. Nachdem Sie einen Standardwert definiert haben, wendet Access diesen Wert auf alle neuen Datensätze an, die Sie hinzufügen. Wenn Sie möchten, können Sie den Wert in einem Datensatz vom Standardwert in einen anderen Wert ändern, es sei denn, eine Validierungsregel verbietet dies.

Seitenanfang

Festlegen eines Standardwerts für ein Tabellenfeld

Wenn Sie einen Standardwert für ein Tabellenfeld festlegen, zeigen alle Steuerelemente, die Sie an dieses Feld binden, den Standardwert an.

Festlegen eines Standardwerts

  1. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf die Tabelle, die Sie ändern möchten, und klicken Sie dann auf Entwurfsansicht.

  2. Wählen Sie das Feld aus, das Sie ändern möchten.

  3. Geben Sie auf der Registerkarte Allgemein im Eigenschaftenfeld Standardwert einen Wert ein.

    Der Wert, den Sie eingeben können, hängt vom Datentyp ab, der für das Feld festgelegt ist. Sie können beispielsweise =Date() eingeben, um das aktuelle Datum in ein Datums-/Uhrzeitfeld einzufügen. Beispiele für Standardwerte finden Sie weiter unten in diesem Artikel unter Beispiele für Standardwerte.

  4. Speichern Sie Ihre Änderungen.

Seitenanfang

Festlegen eines Standardwerts für ein Steuerelement

In der Regel legen Sie einen Standardwert für ein Steuerelement nur fest, wenn Sie dieses Steuerelement nicht an ein Tabellenfeld binden oder wenn Sie eine Verknüpfung mit Daten in einer anderen Tabelle herstellen.

Festlegen eines Standardwerts

  1. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf das Formular, das Sie ändern möchten, und klicken Sie dann auf Entwurfsansicht.

  2. Klicken Sie mit der rechten Maustaste auf das Steuerelement, das Sie ändern möchten, und klicken Sie dann auf Eigenschaften , oder drücken Sie F4.

  3. Klicken Sie im Eigenschaftenblatt auf die Registerkarte Alle , suchen Sie die Eigenschaft Standardwert , und geben Sie dann Ihren Standardwert ein.

  4. Drücken Sie STRG+S, um die Änderungen zu speichern.

Seitenanfang

Festlegen einer Standardzeile für ein Listen- oder Kombinationsfeld

Standardmäßig zeigen Listenfeld- und Kombinationsfeldsteuerelemente zwei Arten von Listen an: Wertlisten und Nachschlagelisten. Eine Wertliste ist eine hartcodierte Liste von Elementen, die sich in der Eigenschaft Row Source eines Listenfelds oder Kombinationsfeld-Steuerelements befindet. Im Gegensatz dazu übernimmt eine Nachschlageliste ihre Daten aus einem Nachschlagefeld (einem Feld, das eine Abfrage zum Abrufen von Daten aus einer anderen Tabelle verwendet) und lädt diese Daten dann in ein Kombinationsfeld-Steuerelement.

Für Wertlisten und Nachschlagelisten können Sie angeben, welches Listenelement standardmäßig angezeigt wird, aber Sie befolgen für jeden Listentyp ein anderes Verfahren. In den folgenden Schritten wird erläutert, wie Standardwerte für eine Wertliste und eine Nachschlageliste festgelegt werden.

Festlegen eines Standardwerts für eine Wertliste

  1. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf das Formular, das Sie ändern möchten, und klicken Sie dann auf Entwurfsansicht.

  2. Klicken Sie mit der rechten Maustaste auf das Listenfeld oder Textfeld-Steuerelement, und klicken Sie dann auf Eigenschaften , oder drücken Sie F4.

  3. Stellen Sie sicher, dass die Eigenschaft Row Source eine Wertliste enthält. Die Elemente in einer Wertliste werden in doppelte Anführungszeichen eingeschlossen und durch Semikolons getrennt. Beispielsweise könnte eine Liste wie die folgende angezeigt werden: "Gut";" Fair";" Arm".

  4. Wenn die Eigenschaft Row Source eine Abfrage enthält (eine Textzeichenfolge, die mit SELECT beginnt), fahren Sie mit den nächsten Schritten fort.

  5. Geben Sie im Feld Standardwert-Eigenschaft Folgendes ein:

    [control_name]. ItemData(n)

    In diesem Fall ist control_name der Name des Listenfelds oder Kombinationsfeld-Steuerelements, und n ist die Nummer des Listenelements, das Sie als Standard festlegen möchten. Wenn Sie den Namen des Steuerelements nicht kennen, sehen Sie sich den Wert in der Eigenschaft Name am oberen Rand des Eigenschaftenblatts an.

    Angenommen, Sie verfügen über ein Kombinationsfeld-Steuerelement mit dem Namen Besitzer, und Sie möchten den dritten Wert in der Liste als Standardwert verwenden. Im Eigenschaftenfeld Standardwert geben Sie Folgendes ein:

    [Besitzer]. ItemData(2)

    Sie geben 2 anstelle von 3 ein, da ItemData nullbasiert ist, was bedeutet, dass es bei Null und nicht bei 1 beginnt.

  6. Speichern Sie Ihre Änderungen, und wechseln Sie dann zurück zur Formularansicht. Der ausgewählte Standardwert sollte im Listen- oder Kombinationsfeld angezeigt werden, wenn Sie Ihrer Datenbank einen Datensatz hinzufügen.

Festlegen eines Standardwerts für eine Nachschlageliste

  1. Öffnen Sie die Tabelle, die die Quelldaten für Ihr Nachschlagefeld in der Datenblattansicht bereitstellt.

  2. Notieren Sie sich den Schlüsselwert, der dem Element zugeordnet ist, das Sie als Standardwert festlegen möchten.

    Hinweis: Standardmäßig blendet Access Primär- und Fremdschlüsselfelder aus. Wenn das Schlüsselfeld nicht angezeigt wird, klicken Sie mit der rechten Maustaste auf eine beliebige Zelle in der Kopfzeile der Tabelle, klicken Sie auf Spalten einblenden, und wählen Sie im Dialogfeld Spalten einblenden Ihr Schlüsselfeld aus, und klicken Sie auf Schließen.

  3. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf die Tabelle, die das Nachschlagefeld enthält, und klicken Sie dann auf Entwurfsansicht.

  4. Wählen Sie das Nachschlagefeld aus, und geben Sie auf der Registerkarte Allgemein im Eigenschaftenfeld Standardwert den Schlüsselwert ein, den Sie sich in den Schritten 1 und 2 notiert haben. Dies ist der Wert, der dem Listenelement entspricht, das Sie als Standard festlegen möchten.

    Angenommen, Sie haben 10 Lieferanten, und sie möchten, dass der Name Ihres am häufigsten verwendeten Lieferanten standardmäßig angezeigt wird. Dazu suchen Sie den Schlüsselwert, der den Lieferanten eindeutig identifiziert, und geben diesen Schlüsselwert in das Eigenschaftenfeld Standardwert des Fremdschlüsselfelds ein.

  5. Speichern Sie Ihre Änderungen, wechseln Sie zur Datenblattansicht, und geben Sie einen neuen Datensatz ein. Der Standardwert wird im Nachschlagefeld angezeigt, wenn Sie den Datensatz hinzufügen.

Seitenanfang

Beispiele für Standardwerte

In der folgenden Tabelle sind einige Standardwerte aufgeführt und beschrieben. Sie können diese Beispiele für die Verwendung mit Ihren eigenen Daten anpassen.

Ausdruck

Standardfeldwert

1

1

"MT"

MT

"New York, N.Y."

New York, N.Y. (Beachten Sie, dass Sie den Wert in Anführungszeichen einschließen müssen, wenn er Interpunktion enthält)

""

Eine Zeichenfolge der Länge Null

Datum( )

Aktuelles Datum

=Ja

"Ja" wird in der lokalen Sprache des Computers angezeigt.

Seitenanfang

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.