Составители:
Рубрика:
63
USE <filename>,
расширение по умолчанию .dbf. Если вы хотите открыть БД, то с помощью системного
меню File/Open указать тип файла .dbc и выбрать нужную Вам БД (либо
воспользоваться пиктограммой Open при открытии которой действия аналогичные).
Наберите USE students и нажмите ENTER.
По умолчанию файл открывается в первой рабочей области (область A, другое
допустимое обозначение 1) и
автоматически приобретает псевдоним (ALIAS)(по имени
рабочей области), в данном случае A. Использование USE без имени файла закрывает
текущую таблицу.
Обозначения рабочих областей (alias):
первые 10: A..J (или 0..9. Это не цифры, а символы);
остальные: W11..W25.
Активной может быть только одна рабочая область.
Команда SELECT назначает и активизирует рабочую область в оперативной
памяти и псевдонимы для файла, в ней открываемого. Имеет общий вид:
SELECT< рабочая область A..J ,W11..W25>
Опция IN позволяет указать рабочую область или псевдоним рабочей области, в
которой будет открыта таблица.
Например, если у Вас две таблицы students. dbf и teachers. dbf и Вам необходимо
частое переключение между ними, то поможет в этом следующая конструкция:
USE students IN 1 &&Открыть таблицу students и поместить ее в рабочую область 1;
USE teachers IN 2 &&Открыть таблицу teachers и поместить ее в рабочую область 2;
SELECT 2 &&Активизировать таблицу teachers;
….
SELECT 1 &&Активизировать таблицу students;
….
USE &&Закрываем таблицу students;
USE IN 2 &&Закрываем таблицу teachers;
Можно открыть файл и с помощью
системного меню File/Open. В этом случае
появится диалоговое окно Open, с которым Вы уже знакомы. В нем можно открыть
существующий файл об интересующего Вас типа или просмотреть все файлы,
содержащиеся в выбранной Вами папке.
3.2.3. Убедитесь, что файл открыт (просмотрите его содержимое командой
BROWSE).
3.2.4. Освоим операцию КОПИРОВАНИЯ файла. Общая форма
команды:
COPY TO <file>[<scope>][FIELDS <list>][FOR <exprL>][WHILE <exprL>][TYPE
<file_type>]
а) <file> - имя файла. Если файл предназначен для использования в среде Visual
FoxPro 5.0, то расширение указывать не нужно (по умолчанию .dbf). Если копировать
приходится для работы вне среды Visual FoxPro 5.0 (например, для включения в текст,
подготовленный внешним текстовым редактором, или для цифровой обработки данных
средствами табличного процессора Microsoft Excel
, то нужно указывать какое-либо
расширение (лучше всего - "родовое": для текстовых txt, doc; для табличного процессора
xls)). О создании таких копий см. ниже, п.3.2.4-е.
б) <scope> - область записей, на которую распространяется команда. По
умолчанию команда COPY распространяется на все записи. Возможные варианты
<scope> нужно запомнить, т.к. это понятие используется в
очень многих командах Visual
FoxPro 5.0:
<scope> =область файла таблицы, на которую распространяется действие команды (кратко -
область действия команды);
63
USE ,
расширение по умолчанию .dbf. Если вы хотите открыть БД, то с помощью системного
меню File/Open указать тип файла .dbc и выбрать нужную Вам БД (либо
воспользоваться пиктограммой Open при открытии которой действия аналогичные).
Наберите USE students и нажмите ENTER.
По умолчанию файл открывается в первой рабочей области (область A, другое
допустимое обозначение 1) и автоматически приобретает псевдоним (ALIAS)(по имени
рабочей области), в данном случае A. Использование USE без имени файла закрывает
текущую таблицу.
Обозначения рабочих областей (alias):
первые 10: A..J (или 0..9. Это не цифры, а символы);
остальные: W11..W25.
Активной может быть только одна рабочая область.
Команда SELECT назначает и активизирует рабочую область в оперативной
памяти и псевдонимы для файла, в ней открываемого. Имеет общий вид:
SELECT< рабочая область A..J ,W11..W25>
Опция IN позволяет указать рабочую область или псевдоним рабочей области, в
которой будет открыта таблица.
Например, если у Вас две таблицы students. dbf и teachers. dbf и Вам необходимо
частое переключение между ними, то поможет в этом следующая конструкция:
USE students IN 1 &&Открыть таблицу students и поместить ее в рабочую область 1;
USE teachers IN 2 &&Открыть таблицу teachers и поместить ее в рабочую область 2;
SELECT 2 &&Активизировать таблицу teachers;
….
SELECT 1 &&Активизировать таблицу students;
….
USE &&Закрываем таблицу students;
USE IN 2 &&Закрываем таблицу teachers;
Можно открыть файл и с помощью системного меню File/Open. В этом случае
появится диалоговое окно Open, с которым Вы уже знакомы. В нем можно открыть
существующий файл об интересующего Вас типа или просмотреть все файлы,
содержащиеся в выбранной Вами папке.
3.2.3. Убедитесь, что файл открыт (просмотрите его содержимое командой
BROWSE).
3.2.4. Освоим операцию КОПИРОВАНИЯ файла. Общая форма команды:
COPY TO [][FIELDS ][FOR ][WHILE ][TYPE
]
а) - имя файла. Если файл предназначен для использования в среде Visual
FoxPro 5.0, то расширение указывать не нужно (по умолчанию .dbf). Если копировать
приходится для работы вне среды Visual FoxPro 5.0 (например, для включения в текст,
подготовленный внешним текстовым редактором, или для цифровой обработки данных
средствами табличного процессора Microsoft Excel, то нужно указывать какое-либо
расширение (лучше всего - "родовое": для текстовых txt, doc; для табличного процессора
xls)). О создании таких копий см. ниже, п.3.2.4-е.
б) - область записей, на которую распространяется команда. По
умолчанию команда COPY распространяется на все записи. Возможные варианты
нужно запомнить, т.к. это понятие используется в очень многих командах Visual
FoxPro 5.0:
=область файла таблицы, на которую распространяется действие команды (кратко -
область действия команды);
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »
