Непрерывным потоком отображает информацию о таблице или окружении в главное окно Visual FoxPro или определенное пользователем окно. Имеет различные версии синтаксиса.

LIST [FIELDS FieldList] [Scope] [FOR lExpression1]
   [WHILE lExpression2] [OFF] [NOCONSOLE] [NOOPTIMIZE]
   [TO PRINTER [PROMPT] | TO FILE FileName [ADDITIVE]]
LIST FILES [ON Drive] [LIKE FileSkeleton] 
   [TO PRINTER [PROMPT] | TO FILE FileName [ADDITIVE]]
LIST MEMORY [LIKE FileSkeleton] [NOCONSOLE]
   [TO PRINTER [PROMPT] | TO FILE FileName [ADDITIVE]]
LIST STATUS [NOCONSOLE] 
   [TO PRINTER [PROMPT] | TO FILE FileName [ADDITIVE]]
LIST STRUCTURE [IN nWorkArea | cTableAlias] [NOCONSOLE]
   [TO PRINTER [PROMPT] | TO FILE FileName [ADDITIVE]]

Комментарии

Команда LIST идентична команде DISPLAY если бы не следующие различия:

  • LIST выводит информацию без остановки, тогда как DISPLAY показывает первый экран информации и делает паузу. За дополнительной информацией, см. DISPLAY Command.

  • ADDITIVE добавляет в конец названного файла. Если Вы опускаете ADDITIVE, файл будет перезаписан.

  • Возможность задать условие для LIST по умолчанию выдаются все записи ALL.

  • LIST не показывает записи с флагом помеченные удаления, если SET DELETED установлена в ON. Дополнительную информацию, см. SET DELETED Command.

Смотреть также