DefaultValue tulajdonság

Érvényesség

CheckBox objektum

OptionGroup objektum

ComboBox objektum

TextBox objektum

ListBox objektum

ToggleButton objektum

OptionButton objektum

Meghatároz egy Karakterláncot, amelyet új rekord létrehozásakor automatikusan beilleszt a rendszer a mezőbe. Például egy Címjegyzék nevű táblában a Város mező alapértelmezett értékét állíthatja Budapestre. Amikor a felhasználók rekordot vesznek fel egy táblába, elfogadhatják ezt az értéket vagy beírhatják egy másik város nevét. Olvasható/írható.

kifejezés.DefaultValue

A kifejezés megadása kötelező. A kifejezés az Érvényesség listán szereplő objektumok egyikét adja vissza.

Megjegyzések

  • A DefaultValue (Alapértelmezett érték) vezérlőelem-csoportba tartozó jelölőnégyzetre, választógombra, vagy váltógombra nem vonatkozik. Magára a vezérlőelem csoportra viszont érvényes lesz.

  • A Számláló (AutoNumber) típusú és az OLE objektum típusú mezők kivételével a DefaultValue tulajdonság minden mezőnél megadható.

A DefaultValue tulajdonság egy olyan szöveget vagy kifejezést határoz meg, amelyet új rekordok létrehozásakor a rendszer automatikusan megjelenít a vezérlőelemnél vagy a mezőben. Például, ha egy szövegmező vezérlő DefaultValue tulajdonságánál a =Now() értéket adja meg, a vezérlőben az aktuális dátum és időpont fog megjelenni. A DefaultValue tulajdonság értéke legfeljebb 255 karakterből állhat.

Vezérlőelem esetén ez a tulajdonság a vezérlő tulajdonságlapján adható meg. Mező esetén ez a tulajdonság a Táblatervező nézetben (a Mezőtulajdonságok területen) egy makróval, vagy egy Visual Basic for Applications (VBA) -kóddal adható meg.

VBA-kódban egy karakterlánc-kifejezést használva adható meg a tulajdonság értéke. Az alábbi kód például PaymentMethod (Fizetési mód) nevű szövegmező DefaultValue tulajdonságának értékét „Cash”-re (Készpénzforgalomra) állítja:

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

Megjegyzés : Ennek a tulajdonságnak a VBA-kóddal történő beállításához használja az ADO DefaultValue vagy a DAO DefaultValue tulajdonságot.

A DefaultValue tulajdonságot csak új rekordok felvételekor fogja alkalmazni a rendszer. Ha módosítja a DefaultValue tulajdonság értékét, a változtatást nem fogja automatikusan alkalmazni a meglévő rekordokra.

Egy olyan mezőhöz kötött űrlapvezérlő DefaultValue tulajdonságának beállításakor, amelyhez a táblában is meg van adva alapértelmezettérték, a vezérlő beállítása felül fogja írni a tábla beállítását.

Amikor úgy hoz létre vezérlőt, hogy az egyik mezőt elhúzza a mezőlistáról, a mező DefaultValue tulajdonságának táblában beállított értéke érvényes lesz az űrlapvezérlőre is, bár a vezérlő DefaultValue tulajdonságának helye üres marad.

Az egyik vezérlő megadhatja egy másik vezérlő alapértelmezett értékét. Például, ha az egyik vezérlő DefaultValue tulajdonságát a következő kifejezésre állítja, a vezérlőelem alapértelmezett értéke a txtShipTo vezérlő DefaultValue tulajdonságában szereplő érték lesz.

=Forms!frmInvoice!txtShipTo

Ha a vezérlők ugyanazon az űrlapon találhatók, akkor az alapértelmezett érték forrásaként szolgáló vezérlőnek a bejárási sorrendben előbb kell szerepelnie mint a kifejezést tartalmazó vezérélőnek.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×