Задаване на контрола като задължителна

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

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

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

  • Като стандартно предупреждение за грешка, което се състои от червена звездичка или пунктирана червена граница и екранно пояснение, което гласи Не може да е празно.

  • Като персонализирано съобщение за грешка, което се показва в диалогов прозорец.

В тази статия

Съображения за съвместимост

Показване на стандартно съобщение за грешка при празна контрола

Показване на персонализирано съобщение за грешка при празна контрола

Съображения за съвместимост

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

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

Списък на контролите, които могат да бъдат зададени като задължителни полета

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

Контроли, които поддържат проверка на данни

Налични за шаблони на формуляри, съвместими с браузър?

Квадратче за отметка

Да

Контрола за избор на дата

Да

Падащо списъчно поле

Да

Списъчно поле

Да

Бутон за избор

Да

Текстово поле

Да

RTF текстово поле

Да

Списък с водещи символи, номериран списък или обикновен списък

Не

Разгъващ се списък

Не

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

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

Показване на стандартно съобщение за грешка при празна контрола

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

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

  1. Щракнете върху контролата, която искате да направите задължителна.

  2. В менюто формат щракнете върху Свойства на контрола.

  3. Изберете раздела Данни.

  4. Под Проверка и правила поставете отметка в квадратчето Не може да е празно.

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

Показване на персонализирано съобщение за грешка при празна контрола

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

  2. В менюто Формат щракнете върху Проверка на данни.

  3. Щракнете върху Добавяне.

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

  5. Във второто поле щракнете върху е празно.

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

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

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

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

    Забележка : Екранно пояснение за грешка при проверка на данни няма да се показват за контроли, които имат по подразбиране, задаване на екранно пояснение в раздела " Разширени " на диалоговия прозорец Свойства на контрола . Това поведение помага да се гарантира, че името на контролата точно е предадена на потребителите, които използват екранни четци.

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

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

Споделяне Facebook Facebook Twitter Twitter Имейл Имейл

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

Чудесно! Друга обратна връзка?

Как можем да подобрим това?

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

×