Установлення значень за промовчанням для форми

Під час створення шаблону форми у програмі 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. У діалоговому вікні Умова введіть умову і натисніть кнопку ОК.

    Наприклад, якщо потрібно додавати значення за промовчанням до елемента керування під час введення даних до іншого елемента керування, у першому полі виберіть поле, у якому користувач вводитиме дані, виберіть у другому полі пункт дорівнює, а в останньому полі введіть дані, які користувач введе до елемента керування.

  8. У діалоговому вікні Правило натисніть кнопку Додати дію.

  9. У списку Дія виберіть пункт Встановлення значення поля.

  10. Натисніть Зображення кнопки поруч із полем Поле, а потім у діалоговому вікні Вибір поля або групи виберіть елемент керування, для якого потрібно встановити значення за промовчанням.

  11. Виконайте одну з таких дій:

    • Для використання заданого значення як значення за промовчанням введіть це значення в полі Значення і натисніть кнопку ОК.

    • Для створення значення за промовчанням за допомогою виразу XPath натисніть кнопку Вставлення формули Зображення кнопки , введіть формулу в діалоговому вікні Вставлення формули і натисніть кнопку ОК

  12. Щоб переглянути ефект змін, натисніть кнопку Перегляд на панелі інструментів Стандартна або натисніть клавіші CTRL+SHIFT+B.

Вгорі сторінки

Установлення всіх значень за промовчанням для форми

Якщо відомі всі елементи керування шаблону форми, які матимуть значення за промовчанням, і для цих значень не потрібно встановлювати правила, можна встановити всі значення за промовчанням одразу.

  1. У меню Знаряддя виберіть пункт Параметри форми.

  2. Виберіть пункт Додатково у списку Категорія, натисніть кнопку Змінити значення за промовчанням.

  3. У діалоговому вікні Змінення значень за промовчанням виберіть поле, для якого потрібно встановити значення за промовчанням.

  4. Виконайте одну з таких дій:

    • Для використання заданого значення як значення за промовчанням введіть це значення за промовчанням для поля в полі Значення за промовчанням і натисніть кнопку ОК.

    • Для створення значення за промовчанням за допомогою виразу XPath натисніть кнопку Вставлення формули Зображення кнопки , а потім у діалоговому вікні Вставлення формули створіть вираз XPath.

      Порада : Для автоматичного оновлення значення вибраного поля щоразу під час обчислення формули встановіть прапорець Оновити це значення в разі повторного обчислення формули в діалоговому вікні Змінення значень за промовчанням.

  5. Повторіть кроки 3 і 4 для кожного поля, для якого потрібно встановити значення за промовчанням.

  6. Щоб переглянути ефект змін, натисніть кнопку Перегляд на панелі інструментів Стандартна або натисніть клавіші CTRL+SHIFT+B.

Вгорі сторінки

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×