Applies ToInfoPath 2010 InfoPath 2013

Примітка.:  Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .

Якщо у вас є розділ у шаблоні форми Microsoft Office InfoPath, які відповідають лише для певних користувачів, варто створити його додатковий розділ. Додатковий розділ не відображається у формі для користувача за промовчанням. Користувачі вставлення та заповніть додатковий розділ, лише якщо це потрібно.

У цій статті

Коли слід використовувати додатковий розділ

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

...

Якщо вставити додатковий розділ до шаблону форми, по суті, є вставленням пустого контейнера. Для розділу елемент керування, щоб стати в нагоді потрібно додати інші елементи керування всередині нього. У попередньому прикладі розробник форми вставлені поля форматованого тексту всередині додатковий розділ, а також примітки заголовок.

Пов’язані елементи керування

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

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

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

Вибір групи    Щоб вставити розділ, який можна замінити іншого розділу, використовуйте групу вибору. Група вибору містить два або кілька розділів. За промовчанням одну з цих розділів відображається у формі. Користувачі зможуть замінити його до різних розділів. Вибір груп можна також вставити у формі кілька разів користувачем.

На початок сторінки

Взаємодія з користувачем

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

Hint text for optional section

Якщо вони клацніть піктограму або текст підказки, InfoPath замінює текст підказки та піктограма додатковий розділ. Користувач може потім введіть дані в елементи керування в розділі додаткові.

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

Remove Notes command on shortcut menu

Примітка.: Якщо користувач видаляє додатковий розділ після заповнену, дані в цьому розділі буде втрачено, не приховано.

На початок сторінки

Вставлення необов'язкового розділу

Процедура вставлення необов'язкового розділу в новий Пустий шаблон форми та шаблону форми на основі бази даних або іншого зовнішнього джерела даних дещо відрізняються.

На ілюстрації нижче показано, як виглядатиме додатковий розділ, якщо його виділено в режим конструктора.

Empty optional section selected in design mode

Елементи керування можуть бути вільні або зв’язані. Коли елемент керування зв’язаний, його підключено до поля або групи в джерелі даних і дані, введені в елементі керування, зберігаються в базовому файлі форми (XML). Коли елемент керування вільний, його не підключено до поля або групи й дані, введені в елементі керування, не зберігаються. Якщо вибрати елемент керування або навести на нього вказівник миші, у верхньому правому куті елемента керування відобразиться відповідний текст і піктограма зв’язування. У тексті зазначено групу або поле, з яких зв’язано елемент керування в джерелі даних. Піктограма вказує, чи правильно зв’язано елемент керування до цієї групи або поля. Якщо зв’язування правильне, відображається зелена піктограма. Якщо зі зв’язуванням виникла проблема, відображається синя або червона піктограма.

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

У наведеному нижче прикладі нотатки додатковий розділ у шаблоні форми прив'язано до нотаток групи в області завдань Джерело даних .

Relationship between optional section in form template and group in data source

Вставлення необов'язкового розділу в новий Пустий шаблон форми

Коли створюється новий пустий шаблон форми, прапорець Автоматично створювати джерело даних в області завдань Елементи керування встановлено за замовчуванням. Це дає можливість автоматично створювати поля та групи в джерелі даних, коли до шаблону форми InfoPath додаються елементи керування. Ці поля та групи відображаються як піктограми папки та файлу в області завдань Джерело даних.

  1. У шаблоні форми розмістіть курсор у місці, де потрібно вставити елемент керування.

  2. Якщо область завдань Елементи керування не відображається, у меню Вставлення виберіть пункт Інші елементи керування або натисніть клавіші Alt+I, C.

  3. У розділі Додавання елементів керуваннявиберіть Додатковий розділ.

  4. Щоб додати елементи керування до розділу, перетягніть потрібні елементи керування з області завдань елементи керування в розділі додаткові у шаблоні форми.

    Примітка.: Елемент керування, який уже є в шаблоні форми, у розділі не слід перемістити, якщо поле елемента керування вже є частиною в розділі групою у джерелі даних. В іншому разі зміни можуть порушити зв'язування для елемента керування.

  5. Щоб додати підпис до елемента керування, введіть текст над ним.

Вставлення необов'язкового розділу в шаблоні форми, на основі наявного джерела даних

Якщо макет шаблону форми до наявного файлу розширюваної мови розмітки (XML), бази даних або веб-служби, InfoPath базуються полів і груп в області завдань Джерело даних , з наявного джерела даних. У цьому сценарії можна додати додатковий розділ, перетягнувши до групи з області завдань Джерело даних до шаблону форми або вставивши розділ за допомогою області завдань елементи керування , як описано нижче:

  1. У шаблоні форми розмістіть курсор у місці, де потрібно вставити елемент керування.

  2. Якщо область завдань Елементи керування не відображається, у меню Вставлення виберіть пункт Інші елементи керування або натисніть клавіші Alt+I, C.

  3. У розділі Додавання елементів керуваннявиберіть Додатковий розділ.

  4. У діалоговому вікні Прив'язування: необов'язковий розділ виберіть групу, у якій потрібно зберігати дані необов'язкового розділу і натисніть кнопку OK.

  5. Додавання елементів керування до розділу і натисніть зв'язати їх до відповідних полів у джерелі даних.

На початок сторінки

Настроїти текст підказки, які користувачі клацніть, щоб вставити додатковий розділ

Вставлення необов'язкового розділу в шаблоні форми, текст підказки "Клацніть тут, щоб вставити" відображається у формі. Цей текст повідомляє користувачів, які є доступна додатковий розділ для них, щоб вставити. Виконайте наведені нижче дії, щоб настроїти такий текст:

  1. Двічі клацніть пункт додатковий розділ.

  2. Перейдіть на вкладку Дані.

  3. Установіть прапорець поруч із пунктом Відображати вставлення кнопки та текст підказки а потім замінити знайдений за замовчуванням текст у полі власний текст.

На початок сторінки

Відображення необов'язкового розділу у формі за замовчуванням

За промовчанням додаткових розділів приховані під час першого відкриття форми. Якщо потрібно, можна натомість відображення необов'язкового розділу. Якщо ви зробите це, InfoPath приховує «Клацніть тут, щоб вставити» текст підказки, тому що додатковий розділ вже відображається у формі.

  1. Двічі клацніть пункт додатковий розділ.

  2. Перейдіть на вкладку Дані.

  3. У розділі Параметри за замовчуваннямнатисніть кнопку включити в розділі форми за промовчанням.

  4. Установіть прапорець дозволити користувачам, щоб видалити розділ .

На початок сторінки

Поради з макета

Перш ніж вставляти елементи керування в необов'язковий розділ у шаблоні форми, на вашу думку про те, як потрібно впорядкувати ці елементи керування. Текстові поля та інші елементи керування можна додати, перетягнувши їх в розділі необов'язково в будь-якому розташуванні. Або, якщо потрібно більше можливостей керування макет, можна додати макетна таблиця всередині додатковий розділ а потім вставте підписів і елементів керування в окремих клітинках, щоб вони добре вирівнювання. На рисунку нижче чотири рядка, два стовпці макетної таблиці використовується для впорядкування підписів і елементів керування в розділі додаткові.

Layout table used to arrange controls in optional section

Окрім використання макетних таблиць, можна виконати одну або кілька з таких дій:

  • Щоб одночасно змінити розмір кілька розділів, виберіть пункт розділи, розмір яких потрібно змінити, натисніть сполучення клавіш ALT + ENTER, перейдіть на вкладку розмір і внесіть потрібні зміни.

  • Щоб змінити межу або колір розділу, виберіть його в шаблоні форми, у меню Формат виберіть пункт межі та тіні, перейдіть на вкладку межі та внесіть потрібні зміни.

  • Щоб побачити як виглядатиме елементи керування в розділі текстом в них, натисніть кнопку Зразок даних у меню вигляд . Це дасть змогу отримати уявлення про на основі вашого шаблону форми як виглядатиме під час заповнення користувачем його.

  • З нагоди текст усередині елементів керування в розділі й підписи ліворуч від цих елементів керування може відображатися для бути не вирівняно. Щоб швидко вирівняти, двічі клацніть елемент керування, виберіть елемент Вирівняти на вкладці розмір і натисніть кнопку Застосувати. Якщо підписів і елементів керування у різних клітинках макетної таблиці, клацніть правою кнопкою миші клітинку, яка містить підпис, у контекстному меню виберіть пункт Властивості таблиці та натисніть кнопку центр в розділі Вертикальне вирівнювання на вкладці клітинка .

На початок сторінки

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.