Вставлення списку

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

Керування "список" у шаблоні форми Microsoft Office InfoPath можна використовувати для представлення списку взаємовиключних варіантів для користувача.

У цій статті

Використання списку

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

Вставлення списку

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

Використання списку

Використання списку, якщо потрібно:

  • Надати користувачам можливість вибрати один варіант зі списку заздалегідь визначених елементів;

  • відображати значення, отримані з фіксованого списку, шаблону форми, який містить джерело даних або зовнішнього джерела даних, як-от бази даних або списку Microsoft Windows SharePoint Services.

На рисунку нижче користувачі класифікують витрати у формі звіту про витрати, вибираючи значення в полі зі списком.

Item selected in list box

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

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

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

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

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

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

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

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

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

Список полів є одним з елементів керування найуживаніших форми, тому більшість користувачів дізнатися, як використовувати їх.

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

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

Вставлення списку

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

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

List box selected in design mode

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

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

relationship between list box on form template and corresponding field in data source

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

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

Вставлення списку

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

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

  3. В області завдань Елементи керування виконайте одну з таких дій:

    • Щоб автоматичного створити в джерелі даних поле, зв’язане зі список, установіть прапорець Автоматично створювати джерело даних.

    • Щоб прив’язати список до наявного поля, зніміть прапорець Автоматично створювати джерело даних.

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

  4. У розділі Додавання елементів керуванняклацніть Список.

  5. Якщо знято прапорець Автоматично створювати джерело даних на кроці 3, виберіть поле у списку поле діалоговому вікні Прив'язування до якого необхідно прив'язати список.

  6. Щоб додати підпис до списку, у шаблоні форми, введіть текст вище або ліворуч від списку, а потім двокрапку (:).

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

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

  9. Щоб заповнити список, виконайте одну з таких дій:

    Самостійно введіть значення для списку

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

    1. Натисніть кнопку Додати.

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

    3. У полі Коротке ім’я введіть текст, який потрібно відображати для цього запису, і натисніть кнопку OK.

    4. Повторіть кроки 1–3 для кожного запису, який потрібно додати до списку.

    5. Щоб перевірити зміни, клацніть елемент Попередній перегляд на панелі інструментів Стандартна або натисніть клавіші Ctrl+Shift+B.

    Використайте значення з іншої частини форми

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

    1. У розділі Елементи списку клацніть елемент Пошук значень у джерелі даних форми.

      Записи в списку має бути пов’язано з певною повторюваною групою або повторюваним полем у шаблоні форми.

    2. Клацніть елемент Вибрати XPath Зображення кнопки поруч із полем Записи, у діалоговому вікні Вибір поля або групи клацніть повторюване поле або повторювану групу, що містить поля зі значеннями для списку, а потім натисніть кнопку OK.

    3. Клацніть елемент Вибрати XPath Зображення кнопки поруч із полем Значення, клацніть поле, що містить можливі значення елементів списку, а потім натисніть кнопку OK. Одне з цих значень буде збережено в базовому файлі XML, коли користувач клацне елемент у списку.

    4. Клацніть елемент Вибрати XPath Зображення кнопки поруч із полем Коротке ім’я, клацніть поле, що містить значення, які відображатимуться в списку, а потім натисніть кнопку OK.

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

    Використайте значення з бази даних, веб-служби, XML-документа або сайту SharePoint

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

    1. Клацніть елемент Пошук значень у зовнішньому джерелі даних.

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

      • Якщо зв’язок даних уже додано, клацніть його в полі Зв’язок даних.

      • Щоб додати новий зв’язок даних, натисніть кнопку Додати й виконайте вказівки майстра зв’язків даних.

        Записи в списку має бути пов’язано з певним повторюваним полем або повторюваною групою.

    3. Клацніть елемент Вибрати XPath Зображення кнопки поруч із полем Записи, у діалоговому вікні Вибір поля або групи клацніть групу або поле, що містить поля зі значеннями для списку, а потім натисніть кнопку OK.

    4. Клацніть елемент Вибрати XPath Зображення кнопки поруч із полем Значення, клацніть поле, що містить можливі значення елементів списку, а потім натисніть кнопку OK. Одне з цих значень буде збережено в базовому файлі XML, коли користувач клацне елемент у списку.

    5. Клацніть елемент Вибрати XPath Зображення кнопки поруч із полем Коротке ім’я, клацніть поле, що містить значення, які відображатимуться в списку, а потім натисніть кнопку OK.

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

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

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

Використовуйте наведені нижче поради допоможуть покращити вигляд, розмір та інші аспекти списку:

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

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

  • Щоб змінити колір тла для кількох списків одночасно, виберіть списки, які потрібно змінити. У меню Формат виберіть пункт межі та тініі внесіть необхідні зміни на вкладці заливка .

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

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

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

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

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

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

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

×