Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

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

Забележки: 

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

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

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

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

  2. В раздела Проектиране, в групата Контроли се погрижете Използване на съветници за контроли Изображение на бутон да е избрано.

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

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

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

    Опцията Търсене на запис... не е налична.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      • Създаване на нова записана заявка или конвертиране на команда SELECT в записана заявка

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

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

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

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

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

×