Използвайте стойности от база данни на SQL Server, за да попълните списъчното поле, падащото списъчно поле или разгъващ се списък

Забележка:  Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Можете да попълните списъчното поле, падащото списъчно поле или разгъващ се списък с данни от връзка с данни на заявка към база данни на Microsoft SQL Server.

В тази статия

Общ преглед

Преди да започнете

Стъпка 1: Добавяне на връзка към данни на заявка

Стъпка 2: Конфигуриране на контролата

Общ преглед

Списъчното поле, падащото списъчно поле или разгъващ се списък показва елементите, които потребителят може да избере при попълване на формуляр, който се базира на вашия шаблон на формуляр. Можете да конфигурирате тези типове контроли да показват данните от вторична връзка към данни към база данни на Microsoft SQL Server. Вторична връзка с данни е всяка връзка към данни към външен източник на данни, които добавяте към шаблон за формуляр, така че потребителите, които попълват формуляри, базирани на този шаблон на формуляр да получаване на данни от или подаване на данни към външен източник на данни, като например уеб услуга.

Когато добавяте вторична връзка с данни, че заявките данни във вашия шаблон на формуляр, Microsoft Office InfoPath създава вторична източник на данни с полета за данни и групи, която съответства на начина, по който данните се съхраняват в базата данни. Връзката към данни за заявка получава данни от уеб услугата и съхранява тези данни във вторичен източник на данни на формуляра. По подразбиране данните в вторичен източник на данни е налична само когато потребителите са свързани към мрежа. Можете да конфигурирате вторичната връзка към данни да запишете резултатите от заявката на компютрите на вашите потребители, така че те да имат достъп до данните, когато техният формуляр не е свързан към мрежа.

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

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

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

Преди да започнете

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

  • Името на сървъра с базата данни, която ще използвате с този шаблон за формуляр.

  • Името на базата данни, която ще използвате с този шаблон за формуляр.

  • Удостоверяване, изисквани от базата данни. Базата данни да използвате или удостоверяване на Microsoft Windows, или удостоверяване за SQL сървър, за да определите как потребителите имат достъп до базата данни.

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

  • Дали можете безопасно да съхранявате резултатите от заявката на компютрите на вашите потребители за използване офлайн.

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

Стъпка 1: Добавяне на връзка към данни на заявка

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

  1. В менюто инструменти щракнете върху Връзки с данни.

  2. В диалоговия прозорец Връзки с данни щракнете върху Добавяне.

  3. В съветника за връзка към данни щракнете върху Създаване на нова връзка към, изберете получаване на даннии след това щракнете върху напред.

  4. На следващата страница на съветника щракнете върху база данни (Microsoft SQL Server или Microsoft Office Access само)и след това щракнете върху напред.

  5. На следващата страница на съветника щракнете върху Избор на база данни.

  6. В диалоговия прозорец Избор на източник на данни щракнете върху Нов източник.

  7. На следващата страница на съветника, в списъка с какъв тип източник на данни, който искате да се свържете с щракнете върху Microsoft SQL Server и след това щракнете върху напред.

  8. В полето име на сървъра въведете името на сървъра, който съдържа базата данни на SQL Server.

  9. Под идентификационни даннинаправете едно от следните неща:

    • Ако базата данни определя кой има достъп въз основа на идентификационните данни, използвани в мрежата на Microsoft Windows, щракнете върху Използвай удостоверяването за Windows.

    • Ако базата данни определя кой има достъп въз основа на указаното потребителско име и парола, които получавате от администратора на базата данни, щракнете върху Използвай следното потребителско име и паролаи след това въведете вашето потребителско име и парола в полетата Потребителско име и Парола полета.

  10. Щракнете върху Напред.

  11. В списъка Изберете базата данни, която съдържа данните, които искате щракнете върху името на базата данни, която искате да използвате, щракнете върху Свързване с конкретна таблица, щракнете върху името на основната таблица и след това щракнете върху напред.

  12. На следващата страница на съветника, в полето Име на файл въведете име за файла, който съхранява информацията за връзка с данни и след това щракнете върху Готово , за да запишете тези настройки.

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

    Добавяне на други таблици

    1. Щракнете върху Добавяне на таблица.

    2. В диалоговия прозорец Добавяне на таблица или заявка щракнете върху името на дъщерната таблица и след това щракнете върху напред. InfoPath ще се опита да настрои връзките между съвпадащите имена на полета в двете таблици. Ако не искате да използвате предложените релацията, изберете връзката и след това щракнете върху Премахни връзката. За да добавите връзка, щракнете върху Добавяне на връзка. В диалоговия прозорец Добавяне на връзка щракнете върху името на свързаните полета в двете колони и след това щракнете върху OK.

    3. Щракнете върху Готово.

    4. За да добавите допълнителни дъщерни таблици, повторете тези стъпки.

  13. Щракнете върху Напред.

  14. За да съхранявате резултатите от заявката с шаблона за формуляр, поставете отметка в квадратчето Съхрани копие от данните в шаблона за формуляр . Ако отметнете това квадратче съхранява резултатите от заявката в шаблона за формуляр. Тъй като данните се съхраняват в шаблона за формуляр. данните са налични във формулярите, които потребителите попълват, дори ако компютрите им не са свързани към мрежа.

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

  15. Щракнете върху Напред.

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

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

Стъпка 2: Конфигуриране на контролата

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

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

  3. Щракнете върху раздела Данни.

  4. Под елементи на списъчно полещракнете върху Търсене на стойности от външен източник на данни.

  5. В списъка Източник на данни щракнете върху източника на данни, които искате да използвате.

  6. Щракнете върху Избор на XPath Изображение на бутон до полето елементи .

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

    Укажете, че данните, които потребителят ще види са едни и същи данни ще подаде

    • Щракнете върху поле и след това щракнете върху OK.

    Укажете, че данните, които потребителят ще види се различава от данните, които ще подаде

    Забележка: В този случай данните, които потребителят ще види е от едно от полетата в групата, а данните, които потребителят ще подаде е в друго поле в същата група.

    1. Щракнете върху група и след това щракнете върху OK.

    2. В диалоговия прозорец Свойства на контрола щракнете върху Избор на XPath Изображение на бутон до полето за стойност .

    3. В диалоговия прозорец избор на поле или група щракнете върху поле, което съдържа данни, че потребителят ще представя външния източник на данни и след това щракнете върху OK.

    4. В диалоговия прозорец Свойства на контрола щракнете върху Избор на XPath Изображение на бутон до полето Показвано име .

    5. В диалоговия прозорец избор на поле или група щракнете върху поле, което съдържа данните, които ще се показват в контролата и след това щракнете върху OK.

  8. Ако полето в полето Показвано име има стойности с подобни показвани имена и искате да покажете само уникални имена, поставете отметка в квадратчето Показвай само записи с уникални показвани имена .

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

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

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

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

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

×