←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
полей можно скопировать
только из таблицы, а не из формы. Однако, обратно в таблицу из Clipboard группу полей поместить нельзя.
1.3.4. Просмотр данных в различных порядках и диапазонах
Предположим, у пользователя возникло желание просмотреть таблицу, имеющую ключ, в ином порядке, нежели в том, который задается первичным ключом. Для этого можно использовать вторичные индексы. Можно также задать диапазон значений индекса и Paradox покажет только те записи, соответствующие поля которых находятся в заданном диапазоне.
Выбранный индекс определяет порядок просмотра таблицы.
Он группирует близкие по значению данные вместе, поэтому Paradox может найти их достаточно быстро. Диапазон задает Paradox необходимую для просмотра группу значений.
- 47 -
Диапазон может задаваться несколькими способами:
- точным равенством, то есть Paradox выдаст на просмотр только те записи, значения индексов которых совпадают с заданной величиной;
- диапазоном значений, который задается пользователем; - значениями составного индекса.
1.3.5. Поиск информации
Для поиска записей, полей и значений в таблицах и формах используются команды Locate меню Records.
Paradox осуществляет следующий поиск информации:
- поиск полей;
- поиск информации по номерам - номера записям в Paradox-таблицах присваиваются автоматически и не подлежат редактированию, они соответствуют позициям записей в таблице;
- поиск записей по значению;
- поиск по простым шаблонам - можно производить поиск информации по несложным шаблонам;
- сравнение по расширенным шаблоным - этот способ отличается от предыдущего расширенным набором операций.
1.4. ПРЕДВАРИТЕЛЬНЫЙ ПРОСМОТР ОТЧЕТА
Обычно, отчетами в Paradox считаются документы, предназначенные для печати, а на экране данные просматриваются в виде таблиц или форм. Однако, иногда бывает нужно просмотреть отчет на экране перед тем, как его распечатать на принтере. Для этого в Paradox имеется специальное окно Report. Следует заметить, что в отчете нельзя осуществлять
- 48 -
ввод или редактирование данных. Окно Report является исключительно средством просмотра.
2. ВВОД И РЕДАКТИРОВАНИЕ ДАННЫХ
Режим редактирования данных позволяет выполнять следующие операции:
- вставлять и удалять записи;
- работать в режимах просмотра полей Field View, Persistent Field View и Memo View;
- вырезать, копировать и вставлять данные из Clipboard и других файлов;
- отменять сделанные изменения;
- производить поиск данных в режиме Find and Replace;
- вводить графики и OLE-объекты в таблицы, редактировать специальные поля (такие, как мемо, форматированное мемо) и поля с контролем правильности данных;
- блокировать записи;
- использовать при вводе проверку данных по таблице-справочнику.
2.1. ВКЛЮЧЕНИЕ РЕЖИМА РЕДАКТИРОВАНИЯ
В Paradox можно редактировать данные, открыв таблицу или форму и войдя в режим редактирования. Для этого нужно:
- открыть таблицу или форму посредством выбора пункта File|Open;
- включить режим редактирования, используя один из следующих способов:
- выбрать пункт меню Table|Edit Data или Form|Edit Data;
- 49 -
- нажать кнопку Edit Data на SpeedBar;
- нажать клавишу F9.
Следует отметить, что ввод данных в мемо, форматированные мемо и OLE-поля может отличаться от ввода данных в поля других типов. Эти типы полей будут рассматриваться ниже.
2.2. ВСТАВКА И УДАЛЕНИЕ ЗАПИСЕЙ
Paradox позволяет вставлять новые записи или удалять существующие при работе как с таблицей, так и с формой. Для вставки пустой записи перед текущей выбирается пункт меню Record|Insert (нажимается Ins).
Если таблица имеет ключ, то можно вводить данные в любом месте, а Paradox потом автоматически переместит нужную запись в новое место. Пока Paradox не сохранит новую запись, текущей остается та запись, которая была до нажатия клавиши Ins.
Запись, вставленная в таблицу, не имеющую ключей, будет сохранена в том месте, где ее вводили.
Во время работы в форме, содержащей одну запись, вставка новой записи выглядит как очистка экрана. При нажатии Ins запись на экране не будет содержать ни каких данных. Это происходит потому, что Paradox сразу перемещается к только что вставленной записи. Следует помнить, что Paradox всегда вставляет новую запись перед отмеченной текущей записью. Также, в Paradox-таблице нельзя восстановить удаленную запись, в то время, как при работе с dBASE-таблицами физического удаления данных не происходит, удаленные данные можно опять просмотреть.
- 50 -
2.3. ВЫРЕЗАНИЕ, КОПИРОВАНИЕ И ВСТАВКА ДАННЫХ С ПОМОЩЬЮ
CLIPBOARD
Кроме того, что у пользователя есть возможность вручную вводить данные в поля, он может вырезать или копировать данные из одного поля и вставлять их в другое поле и в другие Windows-приложения. Вырезанные или скопированные данные остаются в Clipboard до тех пор, пока пользователь не очистит Clipboard или не выйдет из Windows. Clipboard обеспечивает временное хранение данных до их перемещения в другие области.
2.4. КОПИРОВАНИЕ ДАННЫХ И ВСТАВКА ДАННЫХ ИЗ ФАЙЛОВ
Paradox позволяет копировать данные из поля во внешние файлы, а также вставлять данные из файлов в поле.
2.4.1. Копирование в файл
Paradox предоставляет возможность копировать данные из поля во внешние файлы. При работе с таблицей можно копировать данные графических, двоичных, мемо и форматированных мемо-полей в файлы других (отличных от Paradox) форматов. При работе с формой также можно копировать данные из полей любых типов во внешние файлы.
Например, для того, чтобы скопировать графические данные в .BMP-файл, нужно выбрать пункт меню Edit|Copy To. Появится диалоговое окно Cjpy To Graphic File, в котором можно выбрать имя существующего графического файла (содержимое поля перезапишет файл) или ввести имя нового файла в текстовом окошке New File Name. При этом, Paradox может копиро-
- 51 -
вать графические данные только в файлы .ВМР формата.
Во время работы с формой, для копирования строк текста (поля любого типа, включая мемо, числовые или даты) в файл следует дать команду Edit|Copy To. Paradox может копировать текстовые данные в файлы форматов .ТХТ или .РХТ.
Находясь в окне Table, можно скопировать в текстовый файл только мемо и форматированные мемо-поля.
2.4.2. Вставка данных из файла
Paradox представляет возможность вставлять данные из внешних файлов в поля Paradox-таблиц. Для этого, находясь в режиме редактирования, нужно выбрать пункт меню Edit|Paste Form. На экране появится диалоговое окно Paste Form.
Тип файлов, отображенных в окне Paste Form зависит от выбранного пользователем типа поля или объекта. Если выбрано графическое поле, то Paradox откроет диалоговое окно Paste From Grahpic File со словом <Graphic> в списке Type. В графическое поле или объект можно вставлять данные из файлов, имеющих форматы .BMP, .PCX, .TIF, .GIF, .EPS.
Обращается внимание на то, что при импорте данных в
графическое поле или объект из файлов, имеющих форматы .PCX, .TIF, .GIF, .EPS, Paradox сначала преобразовывает их в .ВМР-формат.
Если пользователь выбрал в таблице мемо
←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
|