Page 45 - 2
P. 45
45
поле підпорядкована
форма/звіт
група перемикачів приєднана рамка об'кта
поле із списком рисунок
список кнопка
Рисунок 4.6 – Вікно Панель елементів
2. На панелі елементів натиснемо на кнопку Поле і встановимо курсор на
вільному місці форми (при цьому він має набрати вигляду хрестика), це приведе
до появи поля у вибраній точці. Помістимо в нього функцію системної дати, для
цього відмітимо його, викличемо вікно Властивості і встановимо перемикач на
Дані. У лінійці Значення за замовчуванням напишемо формулу date(), а в
лінійці Дані виберемо з кишеньки ім'я поля Дата таблиці Оплати_т. Зауважимо,
що ім'я функції Date() в цьому та всіх інших подібних випадках буде написане
конструктором з великої букви, що свідчить про відсутність синтаксичних
помилок у формулі. Цими діями ми зв'язали щойно виготовлене поле форми з
полем Дата таблиці Оплати_т. Воно буде працювати так: під час перегляду
записів таблиці в ньому буде знаходитися дата цього запису, а коли запис
таблиці не містить дати (наприклад, під час вводу нових даних), в ньому буде
відображена системна дата за замовчуванням. Встановимо перемикач на Макет
і виберемо з кишеньки формат поля Короткий формат дати. Встановимо
перемикач на Інші, задамо ім'я Дата_вв нашому новому полю. Це ім'я та імена
інших елементів форми запам'ятаємо, вони пригодяться пізніше в формулах.
Закриємо вікно.
3. Натиснемо на кнопку Поле зі списком. Встановимо це поле приблизно в лівий
верхній кут форми – там, де має знаходитися код платника, діючи так само, як і
при виготовленні поля дати. Майстер поля зі списком почне свою роботу,
відповімо йому:
1 – перемикач у стан – поле зі списком використовує значення з таблиці або
запиту;
2 – перемикач у стан – показати таблиці, виберемо Платники_т;
3 – виберемо всі поля, їх має містити поле зі списком;
4 – налаштуємо ширину стовпців, перемикач у стан – ключовий стовпець не
ховати;
5 – виберемо унікальне поле Код_п таблиці Платники_т;
6 – зберегти в полі Код_п таблиці Оплати_т;
7 – надамо полю підпис Платники_вв. Готово.
4. Викличемо на екран вікно Список полів, якщо його там немає. Натиснемо на
кнопку Група перемикачів. Перенесемо поле Код_ф з вікна Список полів на
вільне місце форми, приблизно там, де вони мали би і знаходитися – справа від
тільки-що виготовлених полів. Цим самим ми повідомляємо майстра, що
хочемо мати не просто якусь групу перемикачів, а прив'язану до поля Код_ф.
Майстер почне свою роботу, відповімо на його кроки:
1 – занесемо підписи для кожного перемикача, це будуть скорочені назви
фондів: Хрещатик, Гаваї і Селяни;