Разрешаване на потребителите да намират запис, като избират стойност от списък

Важно : Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

Когато проектирате формуляр в Access, можете да създадете списъчно поле или разгъващ се списък , могат да се използват, за да намерите записа, когато стойността е избран от списъка. Това го прави по-лесно за потребителите за бързо намиране на съществуващи записи, без да се налага да въведете стойност в диалоговия прозорец търсене .

Забележка : 

  • За да работи тази процедура трябва да е обвързана формуляра в таблица или записана заявка. Стъпка 5 на процедурата съдържа повече информация за това какво да направя, ако това не е така.

  • Тази процедура може да създаде код, който ще се изпълнява само когато базата данни се предоставя надеждни състояние. За повече информация вижте статията решите дали да се доверите на база данни.

Създаване на списъчно поле или разгъващ се списък

  1. Щракнете с десния бутон върху формуляра в навигационния екран и след това щракнете върху Режим на проектиране.

  2. В раздела проектиране , в групата контроли Уверете се, че е избрано Използване четирите Изображение на бутон .

  3. В групата контроли щракнете върху Списъчно поле Изображение на бутон или Разгъващ се списък Изображение на бутон .

  4. Във формуляра щракнете върху мястото, където искате да поставите списъчно поле или разгъващ се списък.

  5. На първата страница на съветника щракнете върху намиране на запис в моя формуляр, базиран на стойността ли избрани в моя разгъващ се списък с /и след това щракнете върху напред.

    Намери запис... опция не е налична.

    Ако опцията за намиране на запис в моя формуляр, базиран на стойността ли избрани в разгъващ се списък с/ми не се показва, е вероятно защото формуляра не е свързана таблица или записана заявка. Формулярът трябва да е свързан обект, който е наличен в навигационния екран под таблици или заявки.

    Използвайте следната процедура, за да проверите дали формуляр е обвързана с таблица или записана заявка:

    1. Щракнете върху Отказ , за да затворите съветника.

    2. Щракнете с десния бутон списъчно поле или разгъващ се списък, който сте създали по-рано и след това щракнете върху Изтрий.

    3. Ако прозорецът на задачите Списък на свойствата не е показан, натиснете F4, за да се покаже.

    4. Изберете формуляр от списъка в горната част на списъка със свойства.

    5. В раздела данни на списъка със свойства погледнете полето на свойството Източник на записи . Това поле трябва да съдържа името на таблица или записана заявка, преди да можете да използвате процедурата, описана в тази статия. Ако полето е празно, можете да изберете съществуваща таблица или заявка като източник на записи, или можете да създадете нова заявка да служи като източник на записи. Ако полето съдържа командата Select, имате допълнителни опция за конвертиране на този отчет към записана заявка. След като изпълните една от тези задачи, следващия път, когато стартирате съветника за разгъващ се списък с /, ще се показва опцията за намиране на запис... .

      • Изпълнете една от следните процедури, въз основа на това, което искате да направите:

      • Изберете съществуваща таблица или заявка като източник на записи

        1. Ако знаете, че има съществуваща таблица или заявка във вашата база данни, съдържаща записите, които искате да намерите, използвайте тази процедура, за да обвържете формуляра за този обект.

        2. Забележка : Ако полето на свойството Източник на записи съдържа командата Select, следвате тази процедура ще изтрие тази декларация завинаги. Може да искате да копирате отчета към текстов файл или друга програма за текстообработка, в случай че искате да го възстановите.

        3. Щракнете в полето на свойството Източник на записи и след това щракнете върху падащата стрелка, която се появява.

        4. Изберете една от наличните таблици или заявки. Ако подходяща таблица или заявка не е налична, трябва да създадете такъв, преди да продължите. За повече информация вижте статиите Създаване на таблици в база данни или да създадете проста заявка за избиране.

        5. Запишете формуляра и след това повторете тази процедура в началото на тази статия. Съветникът сега трябва да показва опцията за намиране на запис в моя формуляр, базиран на стойността ли избрани в моя разгъващ се списък с / .

      • Създаване на нова записана заявка, или преобразуване на командата Select записана заявка

        Ако данните, които искате да намерите се съдържа в повече от една таблица, трябва да се свързва формуляра за заявка, която избира данните от тези таблици.

        1. В полето на свойството Източник на записи щракнете върху бутона компилация Бутон на конструктор .

          Access отваря конструктора на заявки.

          • Ако полето на свойството Източник на записи първоначално е било празно, конструктора на заявки показва диалоговия прозорец Показване на таблица , и можете да започнете да създавате нова заявка. За повече информация вижте статията Създаване на проста заявка за избиране. Когато сте готови, изграждането на заявката, продължете със стъпка 2.

          • Ако полето на свойството Източник на записи , първоначално се съдържат командата Select, тази заявка се показва в конструктора на заявки. Продължете със стъпка 2, за да я превърнете в записана заявка.

        2. В раздела Проектиране, в групата Затваряне щракнете върху Запиши като.

        3. В диалоговия прозорец Запиши като въведете име за заявката в запишете 'Queryn': поле.

        4. Уверете се, че заявката е избрана в полето и след това щракнете върху OK.

        5. В раздела проектиране , в групата затваряне щракнете върху Затвори.

        6. Щракнете върху да, за да запишете промените, направени в заявката и актуализиране на свойството.

          Access показва формуляра в изглед за проектиране и променя свойството Източник на записи, така че да се показва името на новия записана заявка.

        7. Щракнете върху Запиши в лентата с инструменти за бърз достъп.

        8. Повторете тази процедура в началото на тази статия. Съветникът сега трябва да показва опцията за намиране на запис в моя формуляр, базиран на стойността ли избрани в моя разгъващ се списък с / .

  6. Следвайте указанията в съветника. На последната страница на съветника щракнете върху Готово , за да покажете списъчно поле или разгъващ се списък в изглед за проектиране.

Най-горе на страницата

Забележка : Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×