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

Важно : Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

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

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

В тази статия

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

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

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

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

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

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

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

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

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

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

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

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

подаване на бутон върху формуляра

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

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

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

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

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

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

Бутон, избран в режим на проектиране

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

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

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

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

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

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

  5. Изберете раздела Общи.

  6. В списъка Действие изберете действието, което искате бутонът да извършва.

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

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

    Действие

    Описание

    Подай,

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

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

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

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

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

    Нов запис

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

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

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

    Обновяване

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

×