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

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

Част от съдържанието в тази тема може да не е приложимо за някои езици.

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

В тази статия

Кога да използвате бутон

Бутоните са гъвкави контроли, които са полезни в много различни сценарии. Например можете да използвате бутон, когато искате да:

  • Подаване на данни към един или повече източници на данни.

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

  • Обновяване на данни от вторичен източник на данни.

  • Изчисти всички данни от заявка от формуляра.

  • Изчисляване на данни във формуляра.

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

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

submit button on form

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

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

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

Вмъкване на бутон

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

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

A button selected in design mode

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

Вмъкване на бутон

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

  2. Ако прозорецът на задачите Контроли не се вижда, щракнете върху Още контроли в менюто Вмъкване или натиснете клавишите ALT+I, C.

  3. Под Вмъкване на контролищракнете върху бутона.

  4. Щракнете двукратно върху иконата на бутон, която е вмъкната във вашия шаблон на формуляр.

  5. Щракнете върху раздела Общи .

  6. В списъка действие щракнете върху действието, което искате да изпълнява бутонът.

    Налични действия

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

    Действие

    Описание

    Подай,

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

    Правила и потребителски код

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

    Изпълнение на заявката

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

    Нов запис

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

    Изтриване и подаване

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

    Обнови

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

    Актуализиране на формуляр

    Във формуляр, който е предназначен да се попълват в уеб браузър това действие актуализира данните на формуляра инкрементално. Например Представете си поле Обща сума , промени въз основа на стойностите, които потребителите въвеждат в други контроли във формуляра. За да избегнете обновяването на формуляра всеки път, когато стойностите в тези контроли се променят, можете да забраните данни се изпраща на сървъра за тези определени контроли. След това можете да добавите бутон Актуализиране на общите суми до полето Обща сума , която потребителят може да щракнете, за да обновите ръчно общите суми. Бутонът, асоцииран с Формуляр за актуализиране на действието се вижда само когато потребителите показват и попълнете формуляра в браузъра.

  7. В полето етикет направете едно от следните неща:

    • За да използвате потребителски текст върху бутона, въведете текста, който искате да покажете.

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

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

Съвети за оформлението

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

  • Бутоните обикновено изглеждат най-добре, когато техните етикети са дълги само няколко думи.

  • За да промените размера на няколко бутона наведнъж, изберете бутоните, чийто размер, който искате да промените. Натиснете ALT + ENTER и след това направете необходимите промени в раздела размер .

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

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

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

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

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

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

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

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

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

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

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

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

×