Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .
У розділі можна використовувати для впорядкування груп пов'язаних елементів керування в шаблоні форми Microsoft Office InfoPath.
У цій статті
Використання розділу
Використовуйте розділ, якщо потрібно впорядкувати набір пов'язані елементи керування в шаблоні форми. Наприклад, на шаблон форми страховий ви використовуєте розділ для групування текстових полів, які використовуються для збирання контактної інформації з полісів.
Також можна використовувати умовне форматування , щоб відобразити або приховати розділів, на основі значень, які користувачі вводять в іншому місці, у формі. Наприклад, у формі звіту про витрати, ви використовуєте умовне форматування для відображення диспетчера розділу затвердження для користувачів під час їх витрат всього понад 1000 грн. Якщо витрати на менші, у розділі залишається приховані у формі.
Якщо вставити розділ до шаблону форми, по суті, є вставленням пустого контейнера. Для розділу, щоб стати в нагоді потрібно додати інші елементи керування всередині нього. Ці елементи керування можуть містити текстові поля, списків або навіть інші розділи.
Порада.: За замовчуванням розділу вони невидимі у формі. За потреби структури з'являться навколо свого розділ, подібний до показаного на прикладі страховий межу можна застосувати до розділу, у діалоговому вікні межі й заливка .
Пов’язані елементи керування
Програма InfoPath містить інші елементи керування, схожі на розділи, проте, використовуються для різних цілей. Щоб вирішити, які з цих елементів керування найкращим рішенням у шаблоні форми, для позначення у списку нижче:
Повторюваний розділ Щоб створити розділ, що користувачі можуть вставляти у форму кілька разів, використовуйте повторюваний розділ або інший повторюваний елемент керування.
Додатковий розділ Якщо розділ додати до шаблону форми, таке, яке відображається у формі під час першого відкриття її. Додаткові розділи, з іншого боку, за промовчанням приховані. Користувачі можуть вибирати, чи потрібно вставити додатковий розділ у формі.
Вибір групи Щоб вставити розділ, який можна замінити іншого розділу, використовуйте групу вибору. Група вибору містить два або кілька розділів. За промовчанням одну з цих розділів відображається у формі. Користувачі зможуть замінити його до різних розділів.
Вставити розділ
Процедура вставлення розділу в новий Пустий шаблон форми та шаблону форми на основі бази даних або іншого зовнішнього джерела даних дещо відрізняються.
На ілюстрації нижче показано, як виглядає розділу в режим конструктора.
Елементи керування можуть бути вільні або зв’язані. Коли елемент керування зв’язаний, його підключено до поля або групи в джерелі даних і дані, введені в елементі керування, зберігаються в базовому файлі форми (XML). Коли елемент керування вільний, його не підключено до поля або групи й дані, введені в елементі керування, не зберігаються. Якщо вибрати елемент керування або навести на нього вказівник миші, у верхньому правому куті елемента керування відобразиться відповідний текст і піктограма зв’язування. У тексті зазначено групу або поле, з яких зв’язано елемент керування в джерелі даних. Піктограма вказує, чи правильно зв’язано елемент керування до цієї групи або поля. Якщо зв’язування правильне, відображається зелена піктограма. Якщо зі зв’язуванням виникла проблема, відображається синя або червона піктограма.
Джерело даних для шаблону форми, яка складається з полів і груп, які відображаються в ієрархічному в області завдань Джерело даних . Розділи завжди обов'язково груп у джерелі даних шаблону форми. Кожний елемент керування в розділі прив'язано до поле , яка є частиною у розділі групи.
У наведеному нижче прикладі розділі Страхувальник відомості в шаблоні форми прив'язано до addressPolicyholder групи в області завдань Джерело даних .
Вставлення з розділу в новий Пустий шаблон форми
Коли створюється новий пустий шаблон форми, прапорець Автоматично створювати джерело даних в області завдань Елементи керування встановлено за замовчуванням. Це дає можливість автоматично створювати поля та групи в джерелі даних, коли до шаблону форми InfoPath додаються елементи керування. Ці поля та групи відображаються як піктограми папки та файлу в області завдань Джерело даних.
-
У шаблоні форми розмістіть курсор у місці, де потрібно вставити елемент керування.
-
Якщо область завдань Елементи керування не відображається, у меню Вставлення виберіть пункт Інші елементи керування або натисніть клавіші Alt+I, C.
-
У розділі Додавання елементів керуваннявиберіть розділ.
-
Щоб додати елементи керування до розділу, перетягніть потрібні елементи керування з області завдань елементи керування в розділі у шаблоні форми.
Примітка.: Елемент керування, який уже є в шаблоні форми, у розділі не слід перемістити, якщо поле елемента керування вже є частиною в розділі групою у джерелі даних. В іншому разі зміни можуть порушити зв'язування для елемента керування.
-
Щоб додати підпис до елемента керування, введіть текст над ним.
Додавання розділу в шаблоні форми, на основі наявного джерела даних
Якщо макет шаблону форми до наявного файлу розширюваної мови розмітки (XML), бази даних або веб-служби, InfoPath базуються полів і груп в області завдань Джерело даних , з наявного джерела даних. У цьому сценарії можна додати розділ, перетягнувши повторювану групу з області завдань Джерело даних до шаблону форми або вставивши розділ за допомогою області завдань елементи керування , як описано нижче:
-
У шаблоні форми розмістіть курсор у місці, де потрібно вставити елемент керування.
-
Якщо область завдань Елементи керування не відображається, у меню Вставлення виберіть пункт Інші елементи керування або натисніть клавіші Alt+I, C.
-
У розділі Додавання елементів керуваннявиберіть розділ.
-
У діалоговому вікні Прив'язування розділ виберіть групу, у якому потрібно зберегти дані розділу і натисніть кнопку OK.
-
Додавання елементів керування до розділу і натисніть зв'язати їх до відповідних полів у джерелі даних.
Приховання розділу на основі значень у формі
Умовне форматування не тільки для застосування змін форматування до елементів керування. Одна з найкращих способів використання умовного форматування – щоб відобразити або приховати елемента керування, який базується на значення, введене в інший елемент керування. Типовий спосіб для цього – створення форми з прапорець вище в розділі, установивши прапорець відображення або приховання розділу. Цей метод, можна легко для вас, щоб відобразити потрібну інформацію у потрібний час.
Ця процедура передбачає, що ви вже додали розділ до шаблону форми.
-
У шаблоні форми виберіть розділ, який потрібно приховати.
-
У меню Формат виберіть пункт Умовне форматування.
-
У діалоговому вікні Умовне форматування натисніть кнопку Додати.
-
У розділі Якщо ця умова виконуєтьсяустановити стан, який потрібно. Наприклад, щоб приховати розділ, який ви вибрали на кроці 1, після певної прапорець установлено, виберіть поле, до якого прив'язано установіть прапорець у полі Ім'я і вкажіть значення, яке визначатиме, чи потрібно приховати розділ.
Порада.: Для прапорці за промовчанням, TRUE означає «вибрано» або «перевірка», тоді як ХИБНІСТЬ означає, що ті ж те, як "знято" або "тільки".
-
У розділі Застосувати цей форматнатисніть кнопку Приховати цей елемент керування.
-
Щоб зберегти умови та повернутися до шаблону форми, двічі натисніть кнопку OK .
-
Щоб перевірити зміни, клацніть елемент Попередній перегляд на панелі інструментів Стандартна або натисніть клавіші Ctrl+Shift+B.
Поради з макета
Перед вставленням елементів керування в розділі шаблону форми, на вашу думку про те, як потрібно впорядкувати ці елементи керування. Текстові поля та інші елементи керування можна додати, перетягнувши їх в розділі в будь-якому розташуванні. Або, якщо потрібно більше можливостей керування макет, можна додати макетна таблиця в розділі а потім вставте підписів і елементів керування в окремих клітинках, щоб вони добре вирівнювання. У наведеному нижче прикладі розробник форми використовується двох рядків, три стовпці макетної таблиці для впорядкування елементів керування в розділі.
Окрім використання макетних таблиць, можна виконати одну або кілька з таких дій:
-
Щоб одночасно змінити розмір кілька розділів, виберіть пункт розділи, розмір яких потрібно змінити, натисніть сполучення клавіш ALT + ENTER, перейдіть на вкладку розмір і внесіть потрібні зміни.
-
Щоб змінити межу або колір розділу, виберіть його в шаблоні форми, у меню Формат виберіть пункт межі та тіні, перейдіть на вкладку межі та внесіть потрібні зміни.
-
Щоб побачити як виглядатиме елементи керування в розділі текстом в них, натисніть кнопку Зразок даних у меню вигляд . Це дасть змогу отримати уявлення про на основі вашого шаблону форми як виглядатиме під час заповнення користувачем його.
-
З нагоди текст усередині елементів керування в розділі й підписи ліворуч від цих елементів керування може відображатися для бути не вирівняно. Щоб швидко вирівняти, двічі клацніть елемент керування, виберіть елемент Вирівняти на вкладці розмір і натисніть кнопку Застосувати. Якщо підписів і елементів керування у різних клітинках макетної таблиці, клацніть правою кнопкою миші клітинку, яка містить підпис, у контекстному меню виберіть пункт Властивості таблиці та натисніть кнопку центр в розділі Вертикальне вирівнювання на вкладці клітинка .