Глава 3. Работа с таблицей.
В этой главе приводится описание создания собственной таблицы
пользователя, а также добавление, удаление и изменение записей в ней.
Создание структуры таблицы.
Во-первых, решите, какую информацию следует помещать в
таблицу.
Фамилия, имя, отчество сотрудника;
- Дата рождения;
- Профессия;
- Заработная плата;
- Комментарий;
Каждая из перечисленных величин будет храниться в
соответствующем
поле таблицы.
Как создать структуру таблицы
В меню "Файл" выберите команду "Создать". Появится диалог
"Создать файл". Выберите опцию "Таблица/DBF", а затем нажмите кнопку
"Создать". Появится диалог "Структура таблицы" Рис. 3.1 Создание структуры таблицы
Курсор находится в текстовом поле "Имя". Теперь можно добавить имя, тип и
ширину каждого поля.
Как описать поля таблицы
Наберите "фио" в текстовом поле "Имя". Нажмите клавишу Tab
или
щелкните мышью в списке "Тип". Установите тип "Character".
Нажмите
клавишу Tab или щелкните мышью на поле "Ширина", после чего
наберите
25 или с помощью стрелок увеличьте ширину до 25. Далее опишите
остальные поля. Результат показан на Рис. 3.2 Описание полей таблицы
Поле "Дес" указывает число
десятичных разрядов в числовом поле. Так как в поле "зарплата"
хранится значение денежной суммы, то следует задать число 2.
После ввода всех значений нажмите кнопку "Ok". Появится
диалог
"Сохранить как". Введите имя таблицы: TEST, если необходимо
укажите в
какой каталог ее записать и нажмите кнопку "Сохранить". Затем
FoxPro
спросит: "Вводить записи данных сейчас ?". Нажмите кнопку "Да".
Ввод данных в таблицу
Появится окно просмотра в режиме изменения по записям.
Добавляем
в таблицу следующие данные:
- Иванов Сергей Николаевич
- 01/01/6
- бухгалтер
- 350000
Для ввода информации в поле memo нажмите клавиши
CTRL+PGDN или
дважды щелкните на этом поле. Появится memo-окно, в которое
введите
комментарии. Рис. 3.3 Ввод комментариев в Memo-окно Закройте memo-окно. Заметьте, что
буква
"M" в слове Memo прописная, это означает, что данные в поле уже
введены. Добавьте еще нескольких сотрудников и закройте окно
просмотра.
Теперь, предположим, Вы приобрели сканер и желаете добавить в
таблицу фотографии своих сотрудников.
Как изменить структуру таблицы
В меню "База" выберите команду "Настройка". В левом верхнем
углу
диалога "Настройка базы" нажмите кнопку "Изменить" Появится
диалог
"Структура таблицы". Подведите курсор к полю "комментарий" и
нажмите
кнопку "Вставить". Над полем "комментарий" появится
"новое_поле".
Замените "новое_поле" на "фото". В списке "Тип" выберите значение
"General", а затем нажмите кнопку "Ok". На запрос FoxPro о том,
необходимо ли сохранить изменения нажмите кнопку "Да". В диалоге
"Настройка базы" нажмите кнопку "Ok".
Ввод в таблицу графических данных
Прежде всего, Вам необходимо внести в буфер обмена
фотографию
сотрудника.
В меню "Запись" выберите команду "Править". В окне просмотра
устанавливается режим изменения по записям. Дважды щелкните по
полю "фото". Появится окно редактирования поля типа General. В меню
"Правка"
выберите команду "Вставить". Картинка, содержащаяся в буфере
обмена,
появится в окне. Рис. 3.4 Запись картинки в таблицу
Как добавить новые записи
В меню "Запись" выберите команду "Добавить". Появится окно
просмотра в режиме добавления, куда Вы можете добавить новых
сотрудников.
Как удалить запись
В режиме просмотра таблицы следует пометить поля для
удаления.
Для этого слева от поля нажать маркер удаления. Рис. 3.5 Удаление записи
Как упаковать таблицу
В меню "База" выберите команду "Упаковать". Появится
сообщение с
запросом о том, хотите ли Вы упаковать таблицу. Нажмите кнопку
"Да".
Теперь в меню "База" выберите команду "Просмотр" и убедитесь в
том,что все выделенные записи были удалены.
[Назад
[Содержание
[Вперед]
|
|
|
|
|
|
|
|
Новости мира IT:
- 05.02 - Состоялся релиз Firefox 135
- 05.02 - Huawei рассказала, когда первый в мире трёхстворчатый смартфон Mate XT Ultimate выйдет на глобальный рынок
- 05.02 - Роскомнадзор оштрафовал на ₽2 млн мессенджер Discord, который сам ранее заблокировал
- 05.02 - NASA наделило рой спутников коллективным «разумом» и испытало технологию в космосе
- 05.02 - Huawei выручила $118 млрд в прошлом году — намного больше Xiaomi, но меньше чем Apple за один квартал
- 05.02 - Nissan и Honda передумали сливаться в третьего крупнейшего автопроизводителя в мире
- 04.02 - Отчёт о развитии Fedora Workstation: AI, Wayland, HDR, MIPI-камеры и Flatpak
- 04.02 - Для борьбы с телефонными мошенниками в России будут использовать ИИ и базу биометрических данных
- 04.02 - Opera представила заботливый браузер Air — он поможет бороться со стрессом и поддерживать концентрацию
- 04.02 - Microsoft причислила к вредоносам средства обхода ограничений для установки Windows 11
- 04.02 - Китай начал антимонопольное расследование против Google в ответ на повышение импортных пошлин США
- 04.02 - OpenAI выпустит ИИ-гаджет, который кардинально изменит взаимодействие человека с компьютером
- 04.02 - Энтузиаст создал клиент Discord для древних ПК на Windows 95 и 98
- 04.02 - «Нестабильная, но многообещающая»: американцы начали тестировать спутниковую связь Starlink для обычных смартфонов
- 04.02 - Суд обязал ЕС выплатить компании Intel €515 млн за отменённый штраф 2009 года
- 31.01 - Apple поставила новый рекорд по числу активных устройств, но рост замедлился
- 31.01 - Первое в мире судно с захватом CO2 из собственных выхлопов скоро отправится в море
- 31.01 - Apple отчиталась о «лучшем за всю историю квартале» вопреки падению продаж iPhone
- 31.01 - Intel завершила год с убытками в $18,8 млрд — продажи Core и Xeon упали, но руководство верит, что скоро всё наладится
- 31.01 - Российские медиа объявили войну пиратам: число заблокированных ссылок в поисковиках удвоилось за год
Архив новостей
|
|
|
|
|
|
|
|
|
|
|
|
|