Изискване на образец за въвеждане на определени данни в контрола

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

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

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

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

Забележка: 

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

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

В тази статия

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

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

Изискване на образец за въвеждане на определени данни в контрола

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

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

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

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

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

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

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

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

Забележка: Въпреки че можете да зададете условие на съвпадение с шаблон за всяка InfoPath контрола, която поддържа проверка на данни, схема работи най-добре с контроли, които показват знаци, като числа, букви или пунктуация. Например задаването на съвпадение с шаблон за текстово поле условие може да даде полезни резултати, но задаването на такова условие за квадратче за отметка не може да даде полезни резултати.

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

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

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

Да

Избор на дата

Да

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

Да

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

Да

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

Да

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

Да

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

Да

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

Не

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

Не

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

Изискване на образец за въвеждане на определени данни в контрола

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

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

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

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

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

  6. В третото поле щракнете върху ефекти.

  7. Под стандартни шарки в диалоговия прозорец Образец за въвеждане на данни направете едно от следните неща:

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

      Списък на стандартните образци

      Десен

      Пример

      Телефонен номер

      (555) 555-0100

      Номер на социална осигуровка

      123-45-6789

      Пощенски код

      98052

      ПОЩЕНСКИ код + 4

      98052 6399

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

      Символи, можете да използвате, за да укажете образец

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

      • Нула или по една (?)     Предходния знак трябва да се появява или нула пъти, или един път. Например \d? означава, че цифра (означен с \d) трябва да се появява или нула пъти, или един път.

      • Нула или повече (*)     Предишният знак може да възникне или нула пъти, или повече от нула пъти. Например r * означава, че знакът r може да се появява или нула пъти, или повече от нула пъти.

      • Един или повече (+)    Предишният знак трябва да е или време на един или повече от един ден. Например. + означава, че знак (означен с.) трябва да се появява или един час или повече от един път.

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

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

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

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

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

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

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

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

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

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

×