Команда CREATE REPORT
См. также
Синтаксис
CREATE REPORT [FileName | ?]
Параметры
FileName
Задает имя файла для отчета. Если расширение имени файла не указано,
автоматически назначается расширение .FRX. Если файл отчета с заданным именем уже
существует, появится запрос: следует ли вести запись поверх существующего файла (если
команда SET SAFETY установила значение ON).
?
Отображает диалоговое окно Create, предлагающее ввести имя создаваемого
отчета.
NOWAIT
Продолжает выполнение программы после открытия конструктора отчетов. Программа
не будет ждать его закрытия, а продолжит выполнение со строки, непосредственно
следующей за строкой с командой CREATE REPORT NOWAIT. Если вы опустили пред
ожение NOWAIT при выдаче CREATE REPORT в программе, конструктор отчетов откроется
и выполнение программы будет приостановлено до тех пор, пока конструктор
отчетов не закроется.
Включение опции NOWAIT не оказывает никакого эффекта при выдаче команды CREATE
REPORT в окне команд.
SAVE
Оставляет конструктор отчетов открытым после активизации другого окна. Если
опустить предложение SAVE, конструктор отчетов закроется при активизации другого
окна. Включение предложения SAVE не оказывает никакого воздействия при выдаче
из окна команд.
WINDOW WindowName1
Задает окно, характеристики которого перенимает конструктор отчетов. Например,
если окно создано по команде DEFINE WINDOW с опцией FLOAT, конструктор отчетов
можно перемещать. Данное окно не обязательно должно быть активным или видимым,
но оно должно быть определено.
Конструктор отчетов по умолчанию принимает размер, который может оказаться бо
ьше размера окна, наследующего ему свои характеристики. В подобном случае конст
уктор отчетов все равно принимает характеристики окна, в котором он
азмещается. Левый верхний угол конструктора отчетов совпадает с левым верхним углом ок
а, а справа и внизу конструктор отчетов выходит за пределы окна.
IN [WINDOW] WindowName2
Задает родительское окно, в котором открывается конструктор отчетов. Конст
уктор отчетов не принимает характеристики родительского окна и не может быть сдви
ут за его пределы. При перемещении родительского окна будет перемещаться и ко
структор отчетов.
Родительское окно должно быть заранее определено командой DEFINE WINDOW и долж
о быть видимым, чтобы доступ к конструктору отчетов был открыт.
IN SCREEN
Указывает, что конструктор отчетов явно открывается в основном окне Visual
FoxPro после открытия в родительском окне. Конструктор отчетов помещается в родите
ьское окно, когда задано предложение IN WINDOW.
IN MACDESKTOP
Допустимо только в FoxPro для Macintosh.
Помещает конструктор отчетов в основном окне Macintosh. Конструктор отчетов
азмещается на том же уровне, что и основное окно FoxPro. Конструктор отчетов
может быть выведен за пределы основного окна FoxPro и может быть скрыт этим окном.
Предложение MACDESKTOP отменяет текущую установку SET MACDESKTOP. Данная уста
овка определяет, будет конструктор отчетов помещен в основное окно FoxPro или в
основное окно Macintosh, если предложение SCREEN или MACDESKTOP не задано. Под
обнее о размещении конструктора отчетов в основном окне FoxPro или в основном
окне Macintosh см. SET MACDESKTOP.
Комментарии
При выдаче команды CREATE REPORT без аргументов открывается новый конструктор
отчетов. Определению отчета присваивается имя REPORT1. При выходе из конструкто
а отчетов вы получите приглашение сохранить определение отчета под другим име
ем.
Команду CREATE REPORT можно также использовать для генерирования стандартного
отчета, не открывая конструктор отчетов. Подробнее об этом см. описание команды CREATE REPORT - Quick Report.
Подробнее об отчетах и этикетках см. тему Конструирование отчетов и этикеток в
разделе Использование Visual FoxPro
[NOWAIT] [SAVE]
[[WINDOW WindowName1]
[IN [WINDOW] WindowName2 | IN SCREEN | IN MACDESKTOP]]
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.