Форум: "Основная";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
ВнизОтчет Найти похожие ветки
← →
Юляша (2002-12-28 11:18) [0]Как правильно закрыть отчет? Когда пользователь нажимает кнопку "Close" На экране появляется непонятная форма. Как ее убрать? Если пишу в событии OnAfterPreview команду Form1.Close - выдает ошибку. Как быть?
← →
Игорь Шевченко (2002-12-28 12:04) [1]Что за непонятная форма появляется ? :-)
← →
Юляша (2002-12-28 12:49) [2]Появляется окно, на котором спроектированный отчет,но не запущенный.
← →
RWolf (2002-12-28 13:01) [3]Не показывай форму, на которой нарисован отчет. Показывай только сам отчет.
← →
Юляша (2002-12-28 13:03) [4]А как это сделать? Как показать отчет?
← →
RWolf (2002-12-28 13:04) [5]QuickRep1.Preview;
а форму - просто не делай Visible, если она не главная в приложении (в главной форме отчеты обычно не рисуют)
← →
Юляша (2002-12-28 13:07) [6]Спасибо огромное!!!
← →
Anatoly Podgoretsky (2002-12-28 13:11) [7]У тебя QR? Если так то фирма рекомендует следующий способ, как самый надежный. Создать форму и на ней разместить QuickReport и все необходимое, для запуска отчета создать форму в RunTime (проверить что бы ее не бцло в списка атосоздаваемых) и запусть просмотр или печать.
Ниже пример из рабочей программы, вызов из меню.
procedure TListForm.miStatRegClick(Sender: TObject);
begin
with TPrintStatBirthdayRegRep.Create(Self) do
try
QRep.ReportTitle := "Заголовок для диспетчера печати";
QRep.Preview; // QRep.Print
finally
Free;
end;
end;
← →
Anatoly Podgoretsky (2002-12-28 13:13) [8]Возьми на моем сайте две книги по QR (на русском) и FAQ fido7.ru.delphi.reports (в HTML формате).
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c