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

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

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

В тази статия

Общ преглед на стойностите по подразбиране

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

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

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

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

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

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

Задаване на стойността по подразбиране за контрола

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

  1. Ако прозорецът на задачите Източник на данни не се вижда, щракнете върху Източник на данни в менюто изглед .

  2. В прозореца на задачите Източник на данни с десния бутон върху полето, чиято стойност по подразбиране, който искате да зададете и след това щракнете върху свойства в контекстното меню.

  3. Щракнете върху раздела Данни.

  4. Направете едно от следните неща:

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

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

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

  5. За да тествате промените, щракнете върху Визуализация на лентата с инструменти Стандартни или натиснете CTRL+SHIFT+B.

Технически подробности

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

Ако стойността по подразбиране е посочена стойност, тази стойност се съхранява във файла template.xml, свързан с шаблона за формуляр. За да промените програмно стойността по подразбиране, променете стойността на съответното поле във файла template.xml. Ако стойността по подразбиране е резултатът от XPath израз, изразът се съхранява във файла manifest.xsf xsf:calculatedField елемента за поле.

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

Задаване на стойността по подразбиране с помощта на правило

Можете да използвате правило, за да зададете стойността по подразбиране на контрола въз основа на стойността на друга контрола. Правилото е действие, което се случва, когато е изпълнено условие във формуляра. Например може да създадете шаблон на формуляр с контрола за област и друга контрола за ПОЩЕНСКИЯ код. Когато потребителят въведе пощенски код в контролата за пощенски код, състоянието на контролата автоматично се попълва с правилното състояние.

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

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

    Например в случая щат и пощенски код контроли, които ще щракнете двукратно върху пощенски код.

  2. Щракнете върху раздела Данни.

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

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

  5. В полето име въведете име за правилото.

  6. За да укажете кога да се изпълнява правилото, щракнете върху Задаване на условие.

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

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

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

  9. В списъка действие щракнете върху Задаване на стойност на поле.

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

  11. Направете едно от следните неща:

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

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

  12. За да тествате промените, щракнете върху Визуализация на лентата с инструменти Стандартни или натиснете CTRL+SHIFT+B.

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

Задаване на всички стойности по подразбиране за формуляр

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

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

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

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

  4. Направете едно от следните неща:

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

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

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

  5. Повторете стъпки 3 и 4 за всяко поле, чиято стойност по подразбиране, който искате да зададете.

  6. За да тествате промените, щракнете върху Визуализация на лентата с инструменти Стандартни или натиснете CTRL+SHIFT+B.

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

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

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

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

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

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

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

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

×