Таблична форма дозволяє посторінково переглядати записи обраного джерела, сортувати записи за будь-яким стовпцем, фільтрувати записи за вказаними критеріями, для будь-якого запису із вибраної таблиці переглядати дочірні записи (якщо вони є), вилучати непотрібні записи (якщо це дозволено), переходити у режим перегляду, редагування чи додавання нових записів у таблицю за допомогою простих форм (якщо це дозволено). Режим перегляду підлеглих записів зберігається також для підлеглих таблиць, при цьому відображення зазначених записів виконується на одній сторінці каскадно.
Нижче наведено приклад таблиці Співробітники, для якої дозволені всі зазначені вище функції.
Заголовки стовпців
Елементи управління записами:
Елемент - для додавання нового запису, елемент - для увімкнення/вимкнення рядка фільтра, елемент - для увімкнення/вимкнення рядка вибору полів для відображення у таблиці.
Для кожного запису елемент дозволяє вилучити даний запис, елемент - перейти до форми редагування цього запису. Елемент, аналогічний Проєкти, дозволяє отримати набір (таблицю) дочірніх записів. Кількість таких елементів для кожного запису може бути декілька (за кількістю дочірніх таблиць).
Елемент - для додавання нового запису, елемент - для виклику довідки по даній формі.
При увімкнені фільтра під рядком заголовків стовпців з'являється рядок полів для введення критеріїв фільтра:
Приклади критеріїв відбору для числового поля Посадовий оклад: < 250.50 - всі співробітники з окладом, меншим 250.50; >= 300 - всі співробітники з окладом, не меншим 300;
Приклади критеріїв відбору для поля з датою Дата прийняття на роботу: > 17.4.1998 - всі співробітники, прийняті на роботу після 17.4.1998; Between 1.1.2000 And 31.12.2000 - всі співробітники, прийняті на роботу у 2000 році; Null - всі співробітники, яким "забули" зазначити дату прийняття на роботу;
Приклади критеріїв відбору для текстового поля Прізвище: рен або %рен% - у будь-якому місці прізвища має бути буквосполучення "рен"; %кий - всі прізвища, які закінчуються на "кий"; Ш% - всі прізвища, що розпочинаються літерою "Ш"; %ки_% - у будь-якому місці прізвища має бути буквосполучення "ки", після якого має бути щонайменше ще один будь-який символ.
Критерії для різних полів діють при відборі записів одночасно, тобто зв'язуються логічним І (AND). Для застосування фільтра необхідно клацнути на елемент управління . При вимкненні фільтра рядок полів критеріїв фільтра зникне, а умови відбору записів для таблиці скасовуються. Встановлений режим фільтрації зберігається при навігації сторінками таблиці або поверненні до даної таблиці від дочірньої таблиці чи простої форми.
При увімкненні елемента під рядком заголовків стовпців з'являється рядок елементів для вибору полів:
Елементи для навігації сторінками записів: Сторінки: 1 2 3 4 5 по 2 5 10 15 20 30 40 50 100 200 записів дозволяють переходити по сторінках записів таблиці, а також змінювати розмір сторінок за допомогою спадного списку. При виборі нового розміру автоматично здійснюється перехід до першої сторінки поточної таблиці. Якщо зміну розмірів сторінки здійснювати заборонено, то спадний список буде відсутній. Якщо максимальна кількість номерів сторінок у списку навігації (1 2 3 4 5) перевищить певну визначену межу, наприклад 20, то елементи для навігації сторінками автоматично стануть відображатися так: 1 << >> 24 Тут елемент 1 дозволяє перейти на першу сторінку, елемент 24 - на останню (24-ту) сторінку, елементи << та >> - відповідно, на попередню чи наступну сторінку. При введенні довільного номера в поле поточного номера сторінки здійснюється перехід на зазначений номер сторінки з автоматичним обмеженням по першому чи останньому номеру. Після введення даного номера рекомендується натискати клавішу Tab. Як перший, так і другий способи відображення елементів навігації сторінками записів можуть бути зафіксовані розробником для будь-якої кількості сторінок у поточній таблиці. Список розмірів сторінок у спадному списку також може бути змінений розробником. Якщо загальна кількість записів таблиці (з врахуванням критеріїв відбору не перевищує розміру однієї стандартної сторінки, то елементи навігації сторінками не відображаються.
При виведенні дочірніх записів у материнській таблиці відображається лише ключовий запис, який визначає набір записів дочірньої таблиці. Сама дочірня таблиця відображається під материнською із невеликим зсувом праворуч.
Для повернення до записів материнської таблиці потрібно клацнути по заголовку материнської таблиці. Додавання, вилучення або редагування записів можливе лише для дочірньої таблиці. Для виконання операцій із записами материнської таблиці необхідно повернутися до її записів, клацнувши по її заголовку. Якщо записи дочірньої таблиці мають свої дочірні елементи, то при їх відображенні з'явиться таблиця наступного рівня з відповідним зміщенням відповідно до материнської таблиці. Додавання нових записів у дочірню таблицю здійснюється з автоматичним прив'язуванням до відповідного материнського запису. Інші елементи управління записами функціонують аналогічно до відповідних елементів одиночної таблиці.
Дозволяє переглядати, редагувати або додавати новий запис для певного джерела даних. Всі поля запису розташовуються в один стовпчик, як, наприклад, у простій формі Співробітник для таблиці Співробітники:
Поле "лише для читання"; дозволяє переглядати дані без їх зміни.
Просте змінюване поле.
Змінюване поле зі списком.
Поле з посиланням. Заповнюється за допомогою таблиці, що викликається посиланням у підписі до поля.
Поле з посиланням.
Для логічних значень можуть використовуватися поля типу "прапорець" .
Якщо проста форма викликається для додавання нового запису, то внизу форми присутня кнопка Додати. У режимі редагування існуючого запису дана кнопка замінюється на кнопку Оновити. У режимі перегляду, який забороняє зміну запису, внизу форми присутня лише кнопка Назад, що дозволяє повернутися до табличного джерела записів. Для відмови від внесення змін до поточного запису може з'явитися кнопка Скасувати чи Завершити. Після скасування змін або завершення введення відбувається повернення до табличного джерела без збереження значень такої форми. Скасувати збережені зміни неможливо. Потрібно лише вилучити помилково введений запис або змінити його відповідні значення.
Якщо для заповнення поля використовується таблиця, що пов'язана з полем-"посиланням", то в цій таблиці перед першим полем кожного запису буде присутній елемент керування для перенесення даних обраного запису у заздалегідь вказане поле з посиланням (або поля).
Дата останніх змін: 28.09.2021 р.