X╨	(
Ё
ё	w	АЁp"Ш%юЎ&F<)┬■/╤╧1╝Л3┐J6ўA9Р╤;N?─уA%D┴╔E╛ЗHgюJь┌Mє     О системе Помощи: Этот текст выведен на экран Н
дисплея с помощью функции CLIPPER MEMOEDIT() в режиме Н
"browse only" (только отображение) - без возможности Н
редактирования.  Используйте клавиши управления курсором Н
для "прокрутки" текста в окне. Для выхода из окна Помощи Н
нажмите <Esc>.

     На основном экране показывается до шести колонок, Н
каждая из которых представляет соответствующую рабочую Н
область. Если не все шесть колонок задействованы, то Н
отображается одна дополнительная свободная колонка. Н
Каждая активная колонка содержит имя базы данных, список Н
открытых индексных файлов и список активных полей базы Н
(отображаемых при просмотре). Эти параметры совместно с Н
определениями отношений и фильтрами составляют "Обзор" Н
(View), конфигурация которого определяет все выполняемые Н
системные операции. Конфигурация определений Обзора может Н
быть сохранена в файле и восстановлена в последующем.

     Курсор, расположенный в свободной колонке, не может Н
быть перенесен в область индексов или область полей, так Н
как для выполнения операций с ними требуется открытая Н
база данных. При этом, однако, доступны операции открытия Н
и создания баз данных. По текущей позиции курсора Н
система определяет какая база данных подлежит Н
копированию, индексации или модификации (для модификации Н
структуры базы данных выберите позицию меню "Создать" Н
"Базу" при нахождении курсора в колонке активной базы).  

     Клавиша <Esc> обычно используется для возвращения на Н
предыдущий уровень. Кроме того, <Esc> используется для Н
завершения выполнения программы.

     Добавления, изменения и удаления производятся одним Н
из трех способов:
     1) Началом набора информации;
     2) Нажатием управляющей клавиши (<Enter>, <Ins>, или Н
<Del>);
     3) Нажатием функциональной клавиши, активизирующей Н
вертикальное меню.

     Клавиши <Ins> и <Del> вызывают "раздвижку" и Н
"сжатие" колонок соответственно. Нажатие <Enter> вызывает Н
операцию редактирования.

     Меню доступны всегда, однако не все их позиции могут Н
быть выбраны в определенные моменты времени. Цветовым Н
фоном выделяется текущая позиция меню, а другие позиции Н
отображаются либо с повышенной интенсивностью (выбираемые Н
в текущем окружении) или пониженной яркостью (запрещенные Н
к выбору). Если все позиции меню недоступны для выбора, Н
то выделение фоном не осуществляется. Для активизации Н
выбранной позиции меню необходимо либо нажать клавишу Н
<Enter>, либо ту же функциональную клавишу повторно.     Список Активных полей влияет только на режим Н
Просмотра. Выбранные поля появляются в окне Просмотра в Н
том же порядке, в котором они представлены на основном Н
экране. Когда Просмотр осуществляется в режиме Обзора, Н
выбранные поля всех открытых баз данных отображаются Н
рядом в том порядке, в котором они расположены на Н
основном экране Обзора. Поля группируются по Н
соответствующим базам. Поля базы из другой рабочей Н
области не могут быть введены в текущий список. Сложные и Н
составные выражения в качестве наименования отображаемых Н
колонок не допускаются.

     Для копирования информации из отдельных полей Н
следует модифицировать структуру базы данных, сохранить Н
ее под новым именем, а затем добавить записи из исходной Н
базы.     Просмотр предоставляет возможность полноэкранного Н
редактирования данных одной базы данных или нескольких, Н
связанных определениями Обзора. При Просмотре в режиме Н
Обзора, базы данных должны быть связаны операциями Н
отношения так, чтобы связанные записи отображались рядом. Н
Когда курсор перемещается в поле другой базы в строке Н
состояния отображается состояние именно этой базы.

                  Движение курсора      

     Для движения курсора по экрану используйте клавиши Н
управления курсором отдельно и в совокупности с клавишей Н
<Ctrl> (поддерживается как горизонтальная так и Н
вертикальная "прокрутка"). Функции поиска и установки на Н
записи доступны из меню "Поиск".

              Редактирование информации

     Для начала редактирования выбранного поля либо Н
сначала нажмите <Enter>, либо просто начните набор. Н
Появление мигающего курсора индицирует процесс приема Н
набираемой информации. Данные вводятся в промежуточный Н
буфер, поэтому база данных не изменяется до завершения Н
ввода (это относится и к МЕМО-полям). За исключением Н
редактирования МЕМО-полей, клавиши управления курсором Н
"вверх" и "вниз" завершают операцию, после чего курсор Н
перемещается в заданном направлении.

                  Удаление записей

     Пометить запись для удаления можно нажав клавишу Н
<Del>. Повторное нажатие <Del> восстанавливает статус Н
записи. Сжатие базы данных может быть произведено позже, Н
путем выбора позиции меню "Сервис".

                  Добавление записей

     Для добавления записи установите курсор в конец базы Н
данных и нажмите клавишу управления курсором "вниз" Н
(нажатие комбинации <Ctrl/PgDn> выполняет перемещение Н
указателя в конец базы). Для новой записи появится пустой Н
шаблон, а в строке состояния вслед за словом "Запись" Н
появится индикатор "<новая>". Новая запись, однако, будет Н
добавлена только после заполнения хотя бы одного поля. Н
Вновь введенная запись будет сохранена на экране (вне Н
зависимости от индексов и фильтров) до первого нажатия Н
клавиш "вверх", <PgUp>, <Ctrl/PgUp> или <Ctrl/PgDn>.  Н
Таким образом, без обновления экрана может быть добавлено Н
несколько записей. Добавление новых записей возможно Н
только при Просмотре одиночной базы данных (но не при Н
Просмотре в режиме Обзора).     Создание базы данных выполняется путем загрузки Н
структуры текущей базы и ее модификации. Для создания Н
новой базы из "пустой" структуры, курсор при выборе Н
позиции меню "Создать" "Базу" должен располагаться в Н
свободной колонке основного экрана.

     За некоторыми исключениями, окно создания и/или Н
модификации структуры базы данных напоминает окно Н
просмотра. Ввод имени поля, ширины, количества десятичных Н
знаков выполняется также как при Просмотре (нажать Н
<Enter> или просто начать набор). Имя поля, однако, Н
должно содержать только заглавные латинские буквы. Тип Н
поля может быть изменен нажатием первой буквы определения Н
типа, либо последовательным нажатием клавиши <Пробел> до Н
появления желаемого значения. Типы полей оставлены в Н
английском наименовании для сохранения соответствия со Н
стандартной командой CREATE FROM... 

     При смене типа поля, содержащего данные, может Н
произойти фатальная ошибка в процессе сохранения данных в Н
новом формате.  Для того, чтобы не потерять данные в Н
подобной ситуации, выполните следующее:
     - измените тип поля (с сохранением его длины);
     - сохраните структуру под новым именем;
     - скопируйте содержимое полей с изменяемым типом в Н
текстовой файл в режиме SDF;
     - выполните добавление из этого текстового файла Н
(также SDF) в пустую базу данных с измененной структурой.

     Другое отличие от Просмотра заключается в Н
использовании клавиш <Ins> и <Del>:
     - <Ins> вставляет пустую строку перед курсором для Н
нового поля;
     - <Del> удаляет строку с определением поля.
Кроме того, клавиша "вниз" добавляет строку в конец Н
списка.
     
     Меню "Записать" содержит позицию сохранения Н
структуры - "Базу". При ее активизации открывается окно Н
позволяющее выбрать имя файла. В зависимости от того, Н
создается или модифицируется структура базы, имя Н
необходимо вводить или модифицировать. Для существующих Н
файлов осуществляется попытка сохранить данные. Обычно Н
это желательно при модификации структур баз данных. Н
Однако, при замене совершенно новой базой рекомендуется Н
сначала удалить неиспользуемые файлы. Если изменяется Н
только имя одного или нескольких полей, то появляется Н
сообщение "Сохранять данные полей с измененными именами ? Н
Да Нет". При выборе "Да" сохраняются данные всех полей, Н
при "Нет" - данные полей с измененными именами будут Н
опущены. <Esc> производит отмену действия.     Индексируемая база данных, должна быть открыта и  Н
курсор должен находиться в соответствующей ей колонке Н
текущего Обзора. Текущим индексным файлом является тот, Н
который последним был отмечен положением курсора. Если Н
курсор при вызове пункта меню не находился в области Н
списка индексных файлов, то текущим считается первый из Н
списка. Если текущий индексный файл не пуст, он может Н
быть загружен по умолчанию, ключ прочитан, а курсор Н
отметит позицию "Да", что в результате обеспечивает Н
быструю реиндексацию. Всякий раз, когда вводится или Н
выбирается имя существующего файла, ключ считывается Н
автоматически, если он не был заранее введен. Вновь Н
введенный индекс остается открытым и является частью Н
определений текущего Обзора.     База данных может быть открыта либо просто набором Н
имени в базовой части колонки основного экрана, либо Н
выбором позиции меню "Открыть" "Базу", либо просто Н
нажатием клавиш <Ins> или <Enter>. <Enter> или прямой Н
набор приводит к предварительному закрытию текущей базы. Н
<Ins> или выбор из вертикального меню вызывают перед Н
открытием нового файла сдвиг всех ранее открытых с Н
номерами областей больше или равными текущей в сторону Н
увеличения номера. Это предупреждает закрытие ранее Н
открытых файлов. Все индексы, фильтры и т.д. сдвигаются Н
вместе с базой данных. Закрытие баз осуществляется Н
нажатием <Del> при нахождении курсора в районе имени.     Для каждой открытой базы данных может быть введено Н
по одному условию фильтрации. Воспринимаются логические Н
выражения, соответствующие текущей рабочей области. Н
Пустое выражение отменяет ранее наложенное условие Н
фильтрации. Поля других баз данных, связанных Н
отношениями, включаются в выражения с использованием Н
алиасной записи (т.е. alias->fieldname).

     Примеры допустимых логических выражений:

     LAST_NAME = "JONES"
     AMOUNT > 0
     EMPLOYEE->SALARY >= 1000.00     Индексный файл может быть открыт путем набора имени Н
файла либо из файлового меню. Вход в файловое меню Н
осуществляется при выборе позиции меню "Открыть" Н
"Индекс"или нажатием клавиш <Enter> или <Ins>, Прямой Н
набор и <Enter> вызывают предварительное закрытие Н
замещаемого индекса. Нажатие <Ins> или выбор из Н
вертикального меню вызывают сдвиг всех ранее открытых Н
индексов в данной области вперед относительно Н
открываемого, что предупреждает закрытие других индексов. Н
Закрытие индекса осуществляется при нахождении курсора в Н
области имени и нажатии клавиши <Del>.     Каждое отношение связи баз данных отображается в Н
виде двух строк. В первой строке отображаются имена двух Н
связываемых баз с объединяющей их стрелкой. Обе базы Н
должны быть открыты в текущем Обзоре и могут быть связаны Н
только слева на право, от родительской базы - слева к Н
дочерней - справа. Во второй строке отображается ключевое Н
выражение. Может быть введено до 15 отношений. Одна база Н
может быть дочерней к нескольким родительским.

     Для выбора вертикальной позиции используются клавиши Н
горизонтального перемещения курсора. Порядок ввода Н
отношений не имеет значения, однако список должен быть Н
непрерывным и курсор не может быть перенесен через пустую Н
строку. Для ввода отношения следует нажать клавишу Н
<Enter>, <Ins> или начать набор первых букв наименования Н
открытой базы данных. Использование <Enter> вызывает Н
отображение родительской, дочерней баз и ранее введенного Н
ключа (что обеспечивает простоту изменений). Иначе, новое Н
отношение вставляется перед курсором. Для удаления Н
отношения следует нажать <Del>. Во всех случаях, имя Н
родительской базы отображается с повышенной яркостью. Н
Используйте клавиши горизонтального перемещения курсора Н
до появления имени требуемой родительской базы, затем Н
нажмите <Enter>. Выбранное имя отобразится с повышенной Н
яркостью. Далее снова используйте клавиши "влево" и Н
"вправо" до появления желаемой дочерней базы на конце Н
соединяющей стрелки, затем снова нажмите <Enter>. После Н
этого появится строка для ввода имени поля, куда в Н
соответствии с правилами команды SET RELATION, следует Н
ввести ключевое выражение. Если слева набран пробел или Н
нажата клавиша <Esc>, то операция прекращается и Н
отношение связи не устанавливается.     Допустимы логические выражения, соответствующие Н
текущей рабочей области. Если Просмотр выполняется в Н
режиме Обзора, то рабочей областью, вне зависимости от Н
текущего положения курсора, будет область 1. Поля других Н
баз данных, связанных с текущей, могут вводиться в Н
выражения с использованием алиасной записи (т.е. Н
alias->fieldname).  
     Примеры допустимых выражений:

     LAST_NAME = "JONES"
     AMOUNT > 0
     EMPLOYEE->SALARY >= 1000.00     SDF и DELIMITED  являются альтернативными режимами Н
для операции импорта/экспорта данных из/в текстовые Н
файлы. Для включения/выключения режима (оба одновременно Н
включены не могут быть) используется <Enter>. При выборе Н
одного из этих режимов, тип файла по умолчанию .DBF Н
заменяется на .TXT, список файлов в правой части Н
файлового окна сменится на *.TXT. При выключении режима Н
происходит восстановление к первоначальному виду.
     Копирование доступно только при выбранной и открытой Н
базе данных. Обычно результирующий файл имеет другое имя, Н
за исключением случаев, когда используются режимы SDF или Н
DELIMITED, при которых создается текстовой файл. Н
Копирование подмножества записей может быть осуществлено Н
путем установки фильтра и/или комбинации выражений в Н
предложениях FOR и WHILE, а также при уточнении области Н
действия. Записи копируются с начала. Однако, если Н
используется <Диапазон> или выражение WHILE, операция Н
начинается с текущей записи. Копирование производится в Н
последовательности, определяемой индексом, если он Н
открыт. Предложение FIELDS не может быть введено, поэтому Н
все поля копируются.     Введите выражение для поиска вычисляемого значения Н
активного индекса текущей базы данных. При Просмотре в Н
режиме Обзора, активной областью вне зависимости от Н
текущего положения курсора, является область 1.

     Подстроки могут иметь влияние на символьные индексы. Н
Например, если база данных проиндексирована по ключу:
LAST_NAME + FIRST_NAME
и длина LAST_NAME равна 15, то верным будет выражение:
JONES         TOM
Правильное количество пробелов необходимо для установки Н
на нужную запись. Однако, если ввести JONES или даже JON, Н
то установка будет произведена  на ближайшую запись Н
(например: JONES          ALBERT). После этого запись с Н
TOM может быть легко найдена. Кавычки при установке по Н
символьным выражениям не используются.     Номер требуемой записи вводится как числовое Н
значение. Если введенное значение соответствует Н
допустимому диапазону для базы, в чьей области расположен Н
курсор, то указатель текущей записи устанавливается в Н
соответствии с этим значением. При Просмотре в режиме Н
Обзора, устанавливается указатель области 1, независимо Н
от области расположения курсора. Это связано с тем, что Н
движение указателя дочерних баз определяется отношением Н
связи. Если курсор находится не в области родительской Н
базы, то значение номера записи в строке состояния будет Н
тем, которое вычисляется в соответствии с отношением Н
связи по указателю родительской базы.     Добавление записей доступно только тогда, когда Н
текущая позиция на Основном экране находится в области Н
открытой базы данных. Эта база будет результирующей в Н
операции добавления. Добавление записей обычно Н
производится из другой базы, имеющей похожую структуру. Н
Исключение составляет случай использования текстовых Н
файлов как источников для дополнения, что определяется Н
режимом SDF или DELIMITED. 

       Добавление производится в конец результирующей Н
базы в порядке возрастания номеров записей базы Н
источника, даже если для последней открыт индекс. Однако, Н
открытый индекс результирующей базы обновляется при Н
включении новых данных. Подмножество добавляемых записей Н
может быть выделено с использованием комбинации выражений Н
в предложениях FOR и WHILE, а также ограничением области Н
действия - <Диапазон> NEXT ...     Выражения в предложениях FOR и WHILE используются Н
для выделения подмножества записей базы данных. Выражение Н
в FOR вычисляется для каждой записи, Если значение Н
выражения "ложь" (.F.), то запись не обрабатывается Н
(пропускается). Выражение в предложении WHILE вызывает Н
начало операции с текущей записи и завершение при Н
вычислении значения выражения - "ложь" (.F.). Для Н
выполнения операции от текущей записи и до конца может Н
использоваться "WHILE .T.". Если используется как Н
предложение FOR, так и WHILE, то вычисление выражения в  Н
WHILE предшествует FOR.
       Символьные строки должны заключаться в кавычки. Н
Например: LAST_NAME = "JONES" допустимо как для FOR, так Н
и для WHILE.
     Область действия команд, отображаемая в Диалоговых Н
окнах заголовком "Диапазон", может иметь как значение ALL Н
(обрабатывается все), так и определяться количеством Н
записей. Для указания ALL (используемого по умолчанию), Н
можно нажать клавишу 0, либо алфавитную клавишу. При Н
нажатии любой цифровой клавиши, ALL заменяется на NEXT, Н
со следующим за ним набираемым значением. В этом случае Н
операция начинается с текущей записи и заканчивается либо Н
после обработки указанного количества записей, либо по Н
достижении конца базы данных.      Вводите имя программы либо команды DOS так, как Н
будто Вы находитесь в среде DOS. Редактирование Н
набираемой строки осуществляется так же, как при Н
просмотре полей баз данных. Для выполнения команды Н
нажмите <Enter>, для выхода из режима оболочки DOS Н
нажмите <Esc>. Будьте осторожны при операциях с файлами, Н
открытыми в текущем Обзоре. Для запуска программ может Н
быть недостаточно имеющегося количества свободной Н
оперативной памяти.     Редактирование МЕМО-полей производится в окне. Для Н
перемещения по тексту используются клавиши перемещения Н
курсора (самостоятельно и в комбинации с клавишей Н
<Ctrl>). Другие активные сочетания клавиш приведены ниже:
     Ins...........переключить режим вставка/замена
     Ctrl-N.........................вставить строку
     Ctrl-B................реформатировать параграф
     Del................удалить символ над курсором
     Backspace......удалить символ слева от курсора
     Ctrl-T....................удалить слово справа 
     Ctrl-Y..................удалить текущую строку
     Ctrl-W.....завершить с сохранением результатов
     Esc...................завершить без сохранения     Введите желаемое количество пропускаемых записей Н
(положительное или отрицательное). Указатель записей Н
текущей базы передвинется на требуемое число записей Н
вперед или назад. При Просмотре в режиме Обзора, текущей Н
базой всегда является родительская, открытая в области 1, Н
вне зависимости от области текущего расположения курсора. Н
Это связано с тем, что значение указателя дочерней базы Н
вычисляется относительно родительской в соответствии с Н
отношением связи. При нахождении курсора в области Н
дочерней базы, в строке состояния отображается номер Н
записи вычисляемый в соответствии с отношением.     Определения Обзора содержат информацию о текущей Н
конфигурации: открытых базах данных и соответствующих им Н
индексах, списках активных полей, фильтрах для каждой Н
активной рабочей области, а также до 15 отношений Н
связывающих родительские и дочерние базы данных. Простая Н
или сложная конфигурация (совокупность определений Н
Обзора) с целью последующего восстановления может быть Н
сохранена во .VEW-файле. Для сохранения текущей Н
конфигурации выберите позицию меню "F4 Записать:Обзор".  Н
Открывшееся Диалоговое окно позволит выбрать имя файла. Н
Тип файла по умолчанию - .VEW, а имя по умолчанию Н
совпадает с именем родительской базы данных. Для Н
восстановления конфигурации Обзора следует выбрать Н
позицию меню "F4 Открыть:Обзор".      Изменение данных осуществляется только для одного Н
поля за одну операцию. При использовании FOR, WHILE и Н
области действия, изменению подлежат подмножества записей Н
(по умолчанию все множество). Замещающие данные должны Н
соответствовать типу поля базы. Для указания литеральных Н
значений используйте кавычки для "символьных строк" и Н
CTOD("  /  /  ") для дат. Числовые и логические значения Н
вводятся непосредственно. Содержимое МЕМО-полей не может Н
быть замещено литеральным значением.