Составители:
Рубрика:
61
5) Освоим (на примере команды BROWSE) режим помощи пользователю,
предоставляемый Visual FoxPro 5.0.
Запишите результат внесения записей в базу данных
Ctrl+End (^End)
Произойдет выход из режима редактирования и возврат к режиму ожидания ввода
команд.
Освоим мощные средства помощи пользователю (режим HELP, переход к
которому осуществляется нажатием клавиши F1).
Помощь является контекстной (в окно выводится
информация о команде либо о
режиме, в котором Вы работаете в данный момент). Все команды и функции помещены в
файле помощи по алфавиту. Выход к нужной букве можно ускорить, если ее набрать на
клавиатуре. В окне помощи приводится полное описание команды (функции) и часто –
примеры ее использования.
Найдите команду BROWSE. Обратите
внимание на огромное число опций
команды, которая является мощной командой Visual FoxPro 5.0.
Освоим несколько полезных опций команды BROWSE:
BROWSE [FIELDS <list>][FOR <exprL>]
Здесь (как и далее) использованы обозначения, принятые в Visual FoxPro 5.0 для
описания команд:
[…] – необязательная (уточняющая) часть команды (называется опцией, способ
использования называется опциональным);
<expr> - произвольное выражение (сведения, которые вводит пользователь (знаки <
> вводить не
нужно!) <expr> - от <exprassion>=выражение);
<exprC> - должно быть введено символьное выражение (текст);
<exprL> - должно быть введено логическое условие;
<exprN> - должно быть введено выражение с переменными числового типа;
<list> - список (через запятые).
а) FIELDS <list> - перечень полей (можно – не всех) из числа имеющихся в файле
таблицы данных. Не забывайте, что теперь ваша таблица хранится в БД
с аналогичным
названием. Привыкайте к понятию БД.
Наберите в командном окне (используя БУФЕР команд) команду
BROW FIEL ФИО, балл_сес01
(перед Вами будут выведены данные с использованием
принципа удаления лишнего
- одного из самых основных принципов работы с базами данных).
Наименования полей нужно набирать точно. Однако Вы часто будите затрудняться
в запоминании имен полей (особенно длинных). Visual FoxPro 5.0 предоставляет средства
для облегчения ввода; для этого можно использовать встроенную функцию
FIELD (<exprN1><exprN2>),
которая возвращает имя поля по ее номеру (<exprN1>) и при работе с несколькими
таблицами данных, открытых в разных рабочих областях – по ее номеру 1…9 нужной
рабочей области (<exprN2>, см. дальше при описании команды SELECT).
Наберите команду ?FIEL(1),
и Вы увидите ответ Visual FoxPro 5.0: ФИО.
Ознакомьтесь с использованием "ленивой" формы запроса о содержании полей в
команде BROWSE. Присвойте имя поля ("не читая" его) какой-либо переменной -
например, введите
команду
y=FIEL(1)
(пользуйтесь командным буфером!). Теперь в переменной y находится имя поля, номер
которого Вы помните, а наименование "забыли".
Используйте символ макроподстановки & для вставки "забытого" имени в
команду BROWSE.
61 5) Освоим (на примере команды BROWSE) режим помощи пользователю, предоставляемый Visual FoxPro 5.0. Запишите результат внесения записей в базу данных Ctrl+End (^End) Произойдет выход из режима редактирования и возврат к режиму ожидания ввода команд. Освоим мощные средства помощи пользователю (режим HELP, переход к которому осуществляется нажатием клавиши F1). Помощь является контекстной (в окно выводится информация о команде либо о режиме, в котором Вы работаете в данный момент). Все команды и функции помещены в файле помощи по алфавиту. Выход к нужной букве можно ускорить, если ее набрать на клавиатуре. В окне помощи приводится полное описание команды (функции) и часто – примеры ее использования. Найдите команду BROWSE. Обратите внимание на огромное число опций команды, которая является мощной командой Visual FoxPro 5.0. Освоим несколько полезных опций команды BROWSE: BROWSE [FIELDS][FOR
] Здесь (как и далее) использованы обозначения, принятые в Visual FoxPro 5.0 для описания команд: […] – необязательная (уточняющая) часть команды (называется опцией, способ использования называется опциональным); - произвольное выражение (сведения, которые вводит пользователь (знаки < > вводить не нужно!) - от =выражение); - должно быть введено символьное выражение (текст); - должно быть введено логическое условие; - должно быть введено выражение с переменными числового типа; - список (через запятые). а) FIELDS
- перечень полей (можно – не всех) из числа имеющихся в файле таблицы данных. Не забывайте, что теперь ваша таблица хранится в БД с аналогичным названием. Привыкайте к понятию БД. Наберите в командном окне (используя БУФЕР команд) команду BROW FIEL ФИО, балл_сес01 (перед Вами будут выведены данные с использованием принципа удаления лишнего - одного из самых основных принципов работы с базами данных). Наименования полей нужно набирать точно. Однако Вы часто будите затрудняться в запоминании имен полей (особенно длинных). Visual FoxPro 5.0 предоставляет средства для облегчения ввода; для этого можно использовать встроенную функцию FIELD (
), которая возвращает имя поля по ее номеру ( ) и при работе с несколькими таблицами данных, открытых в разных рабочих областях – по ее номеру 1…9 нужной рабочей области ( , см. дальше при описании команды SELECT). Наберите команду ?FIEL(1), и Вы увидите ответ Visual FoxPro 5.0: ФИО. Ознакомьтесь с использованием "ленивой" формы запроса о содержании полей в команде BROWSE. Присвойте имя поля ("не читая" его) какой-либо переменной - например, введите команду y=FIEL(1) (пользуйтесь командным буфером!). Теперь в переменной y находится имя поля, номер которого Вы помните, а наименование "забыли". Используйте символ макроподстановки & для вставки "забытого" имени в команду BROWSE.
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »