Подаване на данни на формуляр към уеб услуга

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

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

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

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

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

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

  • Задайте дали да остане отворен, затворете формуляра, или отвори друг празен формуляр, след като формулярът е изпратен.

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

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

  2. В диалоговия прозорец Опции за подаване отметнете квадратчето Позволявай на потребителите да подават този формуляр .

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

  4. Щракнете върху Добави.

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

    Съвет: Ако искате да търсите в сървър на Universal Description, Discovery и интегриране (UDDI) за уеб услуга, щракнете върху Търсене в UDDI, въведете UDDI сървъра, който искате да търсите, задайте дали искате да търсите по доставчик или по услугите, които са предоставени, Въведете ключова дума за търсене и след това щракнете върху търсене. Уеб услуги, които отговарят на вашата ключова дума за търсене ще се появи в списъка с резултатите от търсенето .

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

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

    Подаване на данни в поле или група

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

    2. В Опции на параметърщракнете върху поле или група.

    3. Щракнете върху Модифициране Изображение на бутон .

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

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

    Подаване на всички данни във формуляра

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

    2. Под Опции на параметъризберете целия формуляр (XML документ, включително инструкции за обработка).

    Подаване на данни като низ

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

    2. Под Опции на параметъризберете целия формуляр (XML документ, включително инструкции за обработка).

    3. Поставете отметка в квадратчето Подай данните като низ .

      Забележка: Обикновено изберете това квадратче, за да подадете цифрово подписани данни. В повечето случаи изчистете това квадратче.

    Технически подробности за обекти на Microsoft ADO.NET набор от данни

    Ако уеб услугата изисква обект ADO.NET набор от данни, изберете набор от данни възел, когато конфигурирате тази връзка с данни. Ако използвате някакъв друг тип възел за връзка с данни към уеб услуга, която изисква ADO набор от данни, Подай няма да е успешно.

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

  9. На следващата страница на съветника, в полето Въведете име за тази връзка към данни въведете описателно име за тази връзка към подадените данни.

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

      Съвет: Ако искате да присвоите на клавишна комбинация на този бутон и команда, въведете амперсанд (&) преди знака, който искате да използвате като клавишна комбинация. Например за да присвоите ALT + B като клавишна комбинация за бутона и командата подаване , въведете по & даване.

  10. Проверете дали информацията е правилна, в раздела Резюме и след това щракнете върху Готово.

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

    1. По подразбиране след като потребителите подадат формуляр, InfoPath запазва формуляра отворен и показва съобщение, за да укажете дали формулярът е успешно подаден. За да промените това поведение по подразбиране, щракнете върху Разширении след това направете едно от следните неща:

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

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

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

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

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

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

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

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

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

×