Робота з таблицею.
У цьому розділі наводиться опис створення власної таблиці користувача, а також додавання, видалення і зміна записів в ній.
Створення структури таблиці.
По-перше, вирішите, яку інформацію слід поміщати в таблицю.
Кожна з перерахованих величин буде зберігатися у відповідному полі таблиці.
Створіть таблицю з назвою TEST.
Як створити структуру таблиці
В меню "Файл" виберіть команду "Створити". З'явиться діалог "Створити файл". Виберіть опцію "Таблиця / DBF", а потім натисніть кнопку "Створити". З'явиться діалог "Структура таблиці"
Мал. 3.1 Створення структури таблиці
Курсор знаходиться в текстовому полі "Ім'я". Тепер можна додати ім'я, тип і ширину кожного поля.
Як описати поля таблиці
Наберіть "фио" в текстовому полі "Ім'я". Натисніть Tab або клацніть мишею в списку "Тип". Встановіть тип "Character". Натисніть Tab або клацніть на поле "Ширина", після чого наберіть 25 або за допомогою стрілок збільште ширину до 25. Далі опишіть інші поля. Результат показаний на
Мал. 3.2 Опис полів таблиці
Поле "Дес" вказує число десяткових розрядів в числовому полі. Так як в поле "зарплата" зберігається значення грошової суми, то слід задати число 2.
Після введення всіх значень натисніть кнопку "Ok". З'явиться діалог "Зберегти як". Введіть ім'я таблиці: TEST, якщо необхідно вкажіть в якій каталог її записати і натисніть кнопку "Зберегти". Потім FoxPro запитає: "Вводити запису даних зараз?". Натисніть кнопку "Так".
Введення даних в таблицю
Тепер, припустимо, Ви придбали сканер і бажаєте додати в таблицю фотографії своїх співробітників.
Як змінити структуру таблиці
Введення в таблицю графічних даних
Перш за все, Вам необхідно внести в буфер обміну фотографію співробітника.
Мал. 3.4 Запис картинки в таблицю
Як додати нові записи
Як видалити запис
Мал. 3.5 Видалення запису
Тепер ці записи позначені для видалення. Реально видалені вони будуть лише після виконання команди "Запакувати". Упаковка таблиці викликає видалення всіх помічених для видалення записів. Цей процес є незворотнім, тому Ви повинні бути абсолютно впевнені, що правильно вибрали записи для видалення.
Як упакувати таблицю