Важно Access Services 2010 и Access Services 2013 се премахват от следващото издание на SharePoint. Препоръчваме ви да не създавате нови уеб приложения, а да мигрирате своите съществуващи приложения към друга платформа, като например Microsoft Power Apps. Можете да споделяте данни на Access с Dataverse, която е база данни в облака, върху която можете да създавате приложения на Power Platform, автоматизирани работни потоци, виртуални агенти и други за уеб, телефон или таблет. За повече информация вижте Начало: Мигриране на данни на Access към Dataverse. |
В уеб приложенията на Access контролите за автодовършване показват възможностите за избор, докато хората пишат, което има помага да намерят верните стойности. Избирането на вярната стойност от дълъг списък със свързани елементи може да е трудна задача, но контролите за автодовършване могат да ви помогнат. Например с тази контрола за автодовършване за зоните за доставка, ако въведете "м", ще видите четири възможности за избор.
Ако до "м" добавите "е", за да напишете "ме", списъкът се свива само до "Мексико". А ако въведете "мо", всички възможности за избор изчезват от полето, защото няма съвпадение.
Забележка: Контролите за автодовършване са налични само за уеб приложенията на Access, но не и за настолните бази данни на Access.
Добавяне на контрола за автодовършване към изглед
За да добавите контрола за автодовършване, трябва да редактирате изгледа в Access и да добавите контрола за автодовършване от галерията "Контроли".
-
Стартирайте Access и отворете уеб приложението.
-
Щракнете върху името на надписа на таблицата в селектора на таблици в левия екран и след това щракнете върху изгледа в селектора на изгледи.
В този пример "Задачи" е таблица, а "Списък" е нейният изглед, към който искате да добавите контрола за автодовършване.
-
Щракнете върху Редактиране в средата на екрана, за да отворите изгледа в режим на проектиране.
-
Под Изглед щракнете върху Проектиране > Контрола за автодовършване.
-
Преместете новата контрола за автодовършване на желаното място.
-
Ако желаете, добавете контрола етикет, като щракнете върху бутона "Етикет" в галерията "Контроли" и преместите етикета до контролата за автодовършване. Въведете надпис, който помага да се обясни за какво служи контролата за автодовършване.
-
Щракнете върху контролата за автодовършване, която добавихте по-рано в мрежата за проектиране, и след това щракнете върху иконата Данни до контролата за автодовършване, за да се покажат опциите за свойствата й. Това е мястото, където ще свържете контролата с нейния източник на данни.
-
За да "свържете" контролата за автодовършване с поле (така че избраната стойност да се съхранява в това поле), щракнете върху Източник за контролата и изберете полето, в което искате да съхраните стойността.
-
Щракнете върху Източник на редове и изберете таблицата или заявката, съдържаща стойностите, които искате да се показват от контролата за автодовършване, докато потребителят пише. След като изберете таблица или заявка тук, Access показва допълнителни опции за свойствата.
-
В полето Обвързано поле изберете полето, съдържащо стойностите, които искате да съхраните от списъка. Обвързаното поле е стойността, която Access съхранява в полето за източник на контролата, която дефинирахте по-рано. В някои случаи това ще бъде стойността на ИД, в зависимост от това как проектирате вашите таблици и полета за справки. В полето Първично показвано поле изберете полето, съдържащо стойностите, които искате да покажете от свързаната таблица или заявка. Това са стойностите, които потребителите ще виждат, когато използват тази контрола в браузъра си.
-
Щракнете върху Запиши в лентата с инструменти за бърз достъп, за да запишете промените в изгледа.
Използване на контрола за автодовършване в браузъра
Когато въвеждате текст в контролата за автодовършване, ще видите, че:
-
Колкото повече знаци въвеждате, толкова повече се стеснява списъкът.
-
Търсенето не различава малки и главни букви – буквите в горен и долен регистър се третират по един и същи начин.
-
Ако има повече от 8 съвпадения, в края на списъка се показва съобщение, което ви предлага да направите по-конкретно търсене – в този случай, като въведете още знаци.
Задаване на допълнителни опции за контролата за автодовършване
-
В полето Стойност по подразбиране можете да въведете стойност, която да се използва по подразбиране, когато се създава нов запис. Ако използвате стойност на ИД като обвързано поле, ще трябва да използвате съответната стойност на ИД от свързаната таблица.
-
В полето Изскачащ изглед можете да изберете изглед, който "изскача" в нов прозорец при щракване върху стойността, показана в полето (освен в изглед на лист с данни). Когато добавите име на изглед като изскачащ прозорец, показаните опции са форматирани като хипервръзка в браузъра, за да се укаже, че върху тях може да се щраква.
Например щракването върху нечие име в списъчен изглед би могло да покаже списък с всички подробности за този човек – това е съвсем същото, като да изберете записа за този човек от списъчния изглед. Ако изгледът съдържа и свързани елементи, тези редове също се показват в изскачащия прозорец.
-
В полето Вторично показвано поле можете да изберете "вторично" поле, което да се показва под всеки елемент – ако например записът за служител има поле за длъжност, можете да изберете полето "Длъжност" като вторично показвано поле.
Ето един пример за вторично показвано поле. Длъжността "Главен редактор" на Биляна Иванова се извлича от полето "Длъжност" в записа за Биляна и се показва под името й. Вторичното показвано поле е налично в полето на контролата за автодовършване само по време на избирането на стойности.
-
В свойствата за форматиране използвайте полето Съвет, за да въведете описателен текст, който да помогне на потребителите да разберат как да използват контролата за автодовършване. Текстът по подразбиране е "Търсене...", но можете да го смените с нещо по-подходящо за вашите нужди, като например "Въведете името на служител".
Алтернатива на контролата за автодовършване е разгъващият се списък, който позволява на хората да щракнат, за да видят падащ списък с възможности за избор, като например имената на страни/региони. За да научите повече за разгъващите се списъци, прочетете Добавяне на разгъващ се списък към изглед в приложение на Access.