Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы бд гиа.doc
Скачиваний:
55
Добавлен:
24.09.2019
Размер:
59.9 Кб
Скачать

7. Возможности команды browse. Управление окном browse.

BROWSE

[FIELDS FieldList l && Выводимые поля

FieldName1

[:R] && Read-only

[:nColumnWidth]

[:V = lExpression1 [:F] [:E = cMessageText]] && условия ввода данных

[:P = cFormatCodes] && шаблон ввода символов

[:B = eLowerBound, eUpperBound [:F]] && ограничение на ввод символов

[:H = cHeadingText] && заголовок столбца

[:W = lExpression2] && условие выхода за пределы поля

[, FieldName2 [:R]...]]

[FONT cFontName [, nFontSize]] && шрифт

[STYLE cFontStyle] && шрифт

[FOR lExpression1 [REST]] && количество выводимых записей

[FORMAT] && формат вывода полей

[FREEZE FieldName] && рарешает изменять только указанное поле

[KEY eExpression1 [, eExpression2]] && вывод записей из указанного диапазона

[LAST | NOINIT] && открыть прошлую конфигурацию окна

[LOCK nNumberOfFields] && запрет изменения первых N полей

[LPARTITION]

[NOAPPEND] && запрет добавления

[NOCLEAR]

[NODELETE] && запрет удаления

[NOEDIT | NOMODIFY] && запрет редактирования

[NOLGRID] [NORGRID] && табличная сетка

[NOLINK] && удаляет связь между частями окна

[NOMENU] && запрет вызова системного меню и F-клавиш

[NOOPTIMIZE] && запрещает ускоренную технологию Rushmore

[NOREFRESH] && запрещает автом. обновление информации

[NORMAL]

[NOWAIT] && отмена модальности

[PARTITION nColumnNumber [LEDIT] [REDIT]] && разделение окна на части

[PREFERENCE PreferenceName] && сохранение конфигурации

[SAVE]

[TIMEOUT nSeconds] && окно закроется через nSeconds сек.

[TITLE cTitleText] && заголовок

[VALID [:F] lExpression2 [ERROR cMessageText]] && правило (триггер)

[WHEN lExpression3] && запись можно редактировать, если выражение верно

[WIDTH nFieldWidth] && одинаковая ширина столбцов

[[WINDOW WindowName1]

[IN [WINDOW] WindowName2 | IN SCREEN | IN MACDESKTOP]]

[COLOR SCHEME nSchemeNumber

| COLOR ColorPairList]

Команда BROWSE предоставляет широкие воможности для ввода и редактирования данных на экране в окне Browse. Можно вывести часть полей, а можно создать помимо существующих физический полей дополнительные виртуальные поля, в которых содержатся вычисления по физическим полям. Можно определить визуальные параметры окна ( скрыть партиции, линии сетки, пометки на удаление, изменить цвет окна). Можно добавить в любые поля условия на редактирование или на выход за пределы редактируемой области. Можно поставить запрет на удаление или\и добавление записей. Можно определить время показа окна на экране. Можно ограничить количество выводимых на экран записей.

8. Перемещение и поиск данных в таблице.

Перемещение по таблице осуществляется с пом. стрелок клавиатуры, клавиш PgDwn, PgUp, Enter и Tab, а также с помощью команд TOP, BOTTOM, SKIP, PREVIOUS, RECORD.

Поиск осуществляется при помощи команд:

LOCATE FOR условие,

SEEK (значение)

и

SELECT имена_полей FROM имя_таблицы WHERE условие [INTO [ARRAY имя_массива l CURSOR имя_курсора]]

Также есть команда меню "Find".