Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Dotyczy

Obiekt CheckBox

Obiekt OptionGroup

Obiekt ComboBox

Obiekt TextBox

Obiekt ListBox

Obiekt ToggleButton

Obiekt OptionButton

Określa wartość String (Ciąg), która jest automatycznie wprowadzana do pola podczas tworzenia nowego rekordu. Na przykład w tabeli Adresy możesz ustawić domyślną wartość pola Miasto na „Szczecin”. Gdy użytkownicy dodają rekord do tabeli, mogą zaakceptować tę wartość lub wprowadzić nazwę innego miasta. Właściwość do odczytu i zapisu.

wyrażenie.DefaultValue

wyrażenie Argument wymagany. Wyrażenie zwracające jeden z obiektów na liście Dotyczy.

Spostrzeżenia

  • Właściwość DefaultValue (Wartość_ domyślna) nie dotyczy kontrolek pole wyboru, przycisk opcji ani przycisk przełącznika, gdy znajdują się w grupa opcji. Dotyczy to jednak samej grupy opcji.

  • Właściwość DefaultValue (WartośćDomyślna) dotyczy wszystkich pól tabeli z wyjątkiem pól z danymi typu Autonumerowanie lub obiektem OLE.

Właściwość DefaultValue (Wartość _domyślna) określa tekst lub wyrażenie, który jest automatycznie wprowadzany w kontrolce lub polu po utworzeniu nowego rekordu. Jeśli na przykład dla kontrolki pole tekstowe ustawisz właściwość DefaultValue (WartośćDomyślna ) na =Now(), kontrolka wyświetli bieżącą datę i godzinę. Maksymalna długość ustawienia właściwości DefaultValue (Wartość_domyślna) wynosi 255 znaków.

Dla kontrolki możesz ustawić tę właściwość w arkuszu właściwości kontrolki. Dla pola można ustawić tę właściwość w widoku projektu tabeli (w sekcji Właściwości pola), w makro lub przy użyciu kodu Visual Basic for Applications (VBA).

W kodzie języka VBA wartość tej właściwości ustawia się, wykorzystując wyrażenie tekstowe. Na przykład poniższy kod ustawia właściwość DefaultValue (WartośćDomyślna) kontrolki pola tekstowego o nazwie PaymentMethod (Metoda płatności) na wartość „Cash” (Gotówka):

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

Uwaga: Aby ustawić tę właściwość pola przy użyciu kodu języka VBA, użyj właściwości DefaultValue (WartośćDomyślna) modelu ADO lub właściwości DefaultValue (WartośćDomyślna) modelu DAO.

Właściwość DefaultValue ma zastosowanie tylko wtedy, gdy dodaje się nowy rekord. Jeśli zmieniasz właściwość DefaultValue (WartośćDomyślna), zmiana nie wpływa automatycznie na istniejące rekordy.

Jeśli ustawiasz właściwość DefaultValue (WartośćDomyślna) kontrolki formularza połączonej z polem, które również ma ustawienie właściwości DefaultValue (WartośćDomyślna) zdefiniowane w tabeli, ustawienie kontrolki zastępuje ustawienie tabeli.

W przypadku utworzenia kontrolki przez przeciągnięcie pola z lista pól do kontrolki w formularzu zostanie zastosowane ustawienie właściwości DefaultValue (Wartość_domyślna) tego pola, zgodnie z definicją w tabeli, jednak ustawienie właściwości DefaultValue kontrolki pozostanie puste.

Jedna kontrolka może dostarczyć wartość domyślną dla innej kontrolki. Jeśli na przykład ustawisz właściwość DefaultValue (WartośćDomyślna) kontrolki na następujące wyrażenie, wartość domyślna kontrolki zostanie ustawiona na ustawienie właściwości DefaultValue (WartośćDomyślna) kontrolki txtShipTo.

=Forms!frmInvoice!txtShipTo

Jeśli kontrolki znajdują się w tym samym formularzu, kontrolka będąca źródłem wartości domyślnej musi występować wcześniej w kolejności tabulacji niż kontrolka zawierająca wyrażenie.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×