CheckBox.DefaultValue-Eigenschaft (Access)CheckBox.DefaultValue property (Access)

Gibt einen Wert, der automatisch in einem Feld eingegeben wird, wenn ein neuer Datensatz erstellt wird.Specifies a value that is automatically entered in a field when a new record is created. Beispielsweise können Sie in einer Tabelle mit Adressen den Standardwert für das Feld City von New York festlegen.For example, in an Addresses table you can set the default value for the City field to New York. Wenn Benutzer einen Datensatz zur Tabelle hinzufügen, können sie diesen Wert übernehmen oder geben Sie den Namen einer anderen Stadt.When users add a record to the table, they can either accept this value or enter the name of a different city. Zeichenfolge mit Lese-/Schreibzugriff.Read/write String.

SyntaxSyntax

expression.expression. DefaultValue

Ausdruck Eine Variable, die ein CheckBox -Objekt darstellt.expression A variable that represents a CheckBox object.

BemerkungenRemarks

Die DefaultValue -Eigenschaft gilt für alle Tabellenfelder außer für Felder vom Datentyp AutoWert oder OLE-Objekt.The DefaultValue property applies to all table fields except those fields with the data type of AutoNumber or OLE Object.

Die DefaultValue -Eigenschaft gibt Text oder ein Ausdruck, der automatisch in ein Steuerelement oder Feld eingegeben wird, wenn ein neuer Datensatz erstellt wird.The DefaultValue property specifies text or an expression that's automatically entered in a control or field when a new record is created. Beispielsweise, wenn Sie die DefaultValue -Eigenschaft für ein Textfeld-Steuerelement festlegen =Now(), das Steuerelement wird das aktuelle Datum und die Uhrzeit angezeigt.For example, if you set the DefaultValue property for a text box control to =Now(), the control displays the current date and time. Die maximale Länge für eine DefaultValue -Eigenschaft beträgt 255 Zeichen.The maximum length for a DefaultValue property setting is 255 characters.

Die DefaultValue -Eigenschaft gilt nicht für das Kontrollkästchen, Optionsfeld oder Umschaltfläche Buttoncontrols wird in einer Optionsgruppe.The DefaultValue property doesn't apply to check box, option button, or toggle buttoncontrols when they are in an option group. Es gilt jedoch für die Optionsgruppe selbst.It does however apply to the option group itself.

Verwenden Sie in Visual Basic einen Zeichenfolgenausdruck, um den Wert dieser Eigenschaft festzulegen.In Visual Basic, use a string expression to set the value of this property. Mit dem folgende Code wird beispielsweise die DefaultValue -Eigenschaft für ein Text-Feld-Steuerelement PaymentMethod auf "Cash"For example, the following code sets the DefaultValue property for a text box control named PaymentMethod to "Cash"

Forms!frmInvoice!PaymentMethod.DefaultValue = """Cash"""

Hinweis Verwenden Sie die ADO-Eigenschaft DefaultValue DefaultValue oder die DAO-Eigenschaft DefaultValue DefaultValue, um diese Eigenschaft für ein Feld mithilfe von Visual Basic festzulegen.Note To set this property for a field by using Visual Basic, use the ADO DefaultValue property or the DAO DefaultValue property.

Die DefaultValue -Eigenschaft gilt nur, wenn Sie einen neuen Datensatz hinzuzufügen.The DefaultValue property is applied only when you add a new record. Wenn Sie die DefaultValue -Eigenschaft ändern, wird die Änderung nicht automatisch auf vorhandene Datensätze angewendet.If you change the DefaultValue property, the change isn't automatically applied to existing records.

Wenn Sie die DefaultValue -Eigenschaft für ein Formularsteuerelement festlegen, das an ein Feld gebunden ist, für das in der Tabelle ebenfalls ein Wert für die DefaultValue -Eigenschaft definiert ist, überschreibt die Einstellung des Steuerelements die Einstellung der Tabelle.If you set the DefaultValue property for a form control that's bound to a field that also has a DefaultValue property setting defined in the table, the control setting overrides the table setting.

Falls Sie ein Steuerelement erstellen, indem Sie ein Feld aus der Feldliste ziehen, wird die in der Tabelle definierte Einstellung der DefaultValue DefaultValue-Eigenschaft auf das Steuerelement im Formular angewendet, obwohl die Einstellung der DefaultValue DefaultValue-Eigenschaft des Steuerelements leer bleibt.If you create a control by dragging a field from the field list, the field's DefaultValue property setting, as defined in the table, is applied to the control on the form although the control's DefaultValue property setting will remain blank.

Ein Steuerelement kann den Standardwert für ein anderes Steuerelement bereitstellen.One control can provide the default value for another control. Angenommen, wenn Sie die DefaultValue -Eigenschaft für ein Steuerelement auf den folgenden Ausdruck festlegen, das Steuerelement Standardwert ist festgelegt auf die Einstellung der DefaultValue -Eigenschaft für die txtShipTo Steuerelement.For example, if you set the DefaultValue property for a control to the following expression, the control's default value is set to the DefaultValue property setting for the txtShipTo control.

=Forms!frmInvoice!txtShipTo

Befinden sich die Steuerelemente in demselben Formular, muss das Steuerelement, von dem der Standardwert abgeleitet wird, in der Reihenfolge vor dem Steuerelement angezeigt werden, das den Ausdruck enthält.If the controls are on the same form, the control that's the source of the default value must appear earlier in the tab order than the control containing the expression.

Siehe auchSee also

CheckBox-ObjektCheckBox Object