Л. Партыка, И. И. Попов системы управления базами данных



бет177/215
Дата29.01.2022
өлшемі4,64 Mb.
#115817
1   ...   173   174   175   176   177   178   179   180   ...   215
Байланысты:
Голицына О Л Партыка Т Л Попов И И Системы

    Бұл бет үшін навигация:
  • @ Clear to

Приложение 2


Некоторые команды СУБД(СП) FoxPro

Команда ? выводит на экран значение выражения FoxPro. Если используется одиночный знак вопроса (?), то курсор выполняет возврат каретки и прогон строки, а затем выводит значение выражения. Если используется двойной знак вопроса (??), то курсор не перемещается перед выводом значения выражения. Опции picture и function могут быть использованы для придания выводимой информации определенного вида. Опция at используется для помещения выражения в определенную колонку.



@

Синтаксис:

@row,col[say <выражение>][picture <выражение>] [get <переменная>][picture <выражение>].

Команда @ помещает курсор в определенное места экрана, которое определяется с помощью row, col. Команда @ может использоваться с одной или несколькими из указанных опций. Опция say выводит на экран значение выражения, следующего за словом say. Опция get позволяет редактировать переменную (которая может быть полем). Опция picture позволяет использовать шаблоны, определяющие, в каком виде будут выводиться на экран или приниматься данные в ответ на опцию get.

Пример. Чтобы поместить на экране в положение 12,2 сообщение «Введите имя пайщика» и разрешить полноэкранное редактирование значения переменной shn, введите

@12,2 say "Введите имя пайщика" get shn.



@  Clear  to

Синтаксис:

@row,col clear|clear to row,col.

Эта вариация команды @ очищает часть экрана. Если используется @row, col clear, то экран очищается вправо и ниже указанных координат. Если используется @row,col clear to row, col, то экран очищается в заданной прямоугольной области с первой координатой, указывающей на верхний левый угол, и со второй координатой, указывающей на правый нижний угол.

Пример. Для удаления прямоугольной области от ряда 4, колонки 5 до ряда 12, колонки 70, оставив остальную часть экрана без изменений, введите следующую команду:

@4,5   clear   to   12,70.



Append

Синтаксис:

append[blank].

Команда append добавляет записи в базу данных. После выполнения команды append на экран выводится пустая запись и FoxPro входит в режим полноэкранного редактирования. Если используется опция blank, то в конец файла данных добавляется пустая запись, но режим полноэкранного редактирования не включается.



Append from

Синтаксис:

append from <файл>[fields <список_полей>][for условие][type <тип_файла>][delimited[with

<разделитель>|blank|tab]].

Append from копирует записи из <файл> и добавляет их в текущий файл данных. Опция for | while определяет условие, которое должно встретиться, прежде чем будет скопирована запись. Если файл с данными, который надо скопировать, не относится к базам данных, созданных на FoxPro, то должна использоваться подходящая опция типа. Подходящими опциями являются: delimited, delimited with blank, delimited with tab, delimited with  "specified-character", или sdf.





Достарыңызбен бөлісу:
1   ...   173   174   175   176   177   178   179   180   ...   215




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет