Відображення значень - так - і - немає - c допомогою прапорця і інших елементів управління

В Access в логічному полі може зберігатися тільки два значення: "Так" і "Ні". Якщо для відображення логічного поля ви застосовуєте текстове поле, значення виводиться як -1 для "Так" і 0 для "Ні". Такі значення не дуже зрозумілі для більшості користувачів, тому в Access пропонуються прапорці, перемикачі та вимикачі, які можна використовувати для відображення і введення значень "Так" і "Ні". Ці елементи управління забезпечують графічне представлення значень "Так" і "Ні", яке легко використовувати і розуміти.

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

В цій статті

Вибір елемента управління

У більшості випадків, прапорці є найкращим способом для подання Так / Ні значення. Це тип за замовчуванням елемента управління, який створюється при додаванні логічне поле в формі або звіті. Навпаки перемикачі та перемикачів найбільш часто використовуються в якості частини групи перемикачів. Додаткові відомості про групи параметр дивіться розділ розуміння групи перемикачів.

На малюнку показані три елементи управління, що представляють значення "Так" і "Ні". У стовпці Так показаний елемент управління, який відображається, якщо значення вибрано, а в стовпці Ні - елемент управління, який виводиться, якщо параметр не вибрано.

Створення пов'язаного прапорця, перемикача або вимикача

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

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

Якщо область Список полів не відображається, натисніть клавіші ALT + F8, щоб відкрити її.

При необхідності розгорніть списки таблиць, клацаючи значки "плюс" (+) поряд з іменами таблиць.

Перетягніть логічне поле з області Список полів форми або звіту.

Залежно від значення властивості Тип елементу управління цього поля створюється прапорець, текстове поле або поле зі списком, пов'язані з цим полем. При створенні логічного поля в таблиці властивість Тип елемента керування за замовчуванням має значення Прапорець.

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

Створення вільного прапорця, перемикача або вимикача

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

Відкрийте форму або звіт в режимі конструктора, клацнувши правою кнопкою миші в області навігації і вибравши Конструктор в контекстному меню.

На вкладці "Конструктор" в групі елементи управління клацніть на інструменті для керування обчислюється (прапорець. Перемикач або Вимикач).

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

Він буде додано до форму або звіт.

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

Перейменування елемента управління

Виберіть елемент управління.

Якщо сторінка властивостей не відображається, натисніть клавішу F4.

Введіть нове ім'я в поле властивості Ім'я для елемента управління.

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

Групи перемикачів

Окремі прапорці, перемикачі або вимикачі можуть бути пов'язаними, вільними або ж бути частиною групи перемикачів. У групі виводиться обмежений набір варіантів, і в ній можна одночасно вибрати тільки один з перемикачів. Група перемикачів складається з рамки і набору прапорців, перемикачів або перемикачів.

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

Значення групи перемикачів може бути тільки числовим (НЕ текстовим). Access зберігає це число в базовій таблиці. Для групи перемикачів можна також задати вираз. Крім того, вона може бути вільною. Ви можете додати в настроюється діалогове вікно вільну групу перемикачів, щоб користувачі могли вибирати параметри для виконання певних дій.

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

Створення групи перемикачів

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

Відкрийте форму в режимі конструктора, клацнувши правою кнопкою миші в області навігації і вибравши Конструктор.

На вкладці "Конструктор" в групі елементи управління переконайтеся, що обраний Використання майстрів.

У тій же групі клацніть Група перемикачів.

У формі клацніть місце, куди ви хочете помістити групу перемикачів.

Дотримуйтесь інструкцій майстра. На останній сторінці натисніть кнопку Готово.

Група параметрів буде додана в форму.

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

Виберіть групу перемикачів, клацнувши її рамку.

Якщо сторінка властивостей не відображається, натисніть клавішу F4.

Введіть нове ім'я в поле властивості Ім'я групи перемикачів.

Додавання нового перемикача в існуючу групу

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

Відкрийте форму в режимі конструктора, клацнувши правою кнопкою миші в області навігації і вибравши Конструктор.

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

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

Створення нового елемента управління в групі

На вкладці "Конструктор" в групі елементи керування натисніть кнопку для типу елемента керування, щоб додати (прапорець. Перемикач або Вимикач).

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

Клацніть, щоб помістити елемент управління в групу.

Переміщення існуючого елемента управління в групу

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

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

На вкладці Основне у групі буфер обміну клацніть Вирізати.

Виберіть групу перемикачів, клацнувши її рамку.

На вкладці "Головна" в групі буфер обміну натисніть кнопку Вставити.

Access додасть елемент управління в групу.

Можливо, вам буде потрібно перемістити елемент управління і його мітку так, щоб вони були вирівняні щодо існуючих елементів управління і міток.

Виберіть доданий елемент управління і натисніть клавішу F4, щоб відкрити його сторінку властивостей.

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

Схожі статті