Пятница, 19.04.2024, 03:16
Приветствую Вас Гость | RSS

DELPHI Report

Каталог статей Delphi Report

Главная » Статьи » Создание отчетов. Rave Reports

Динамическая передача и печать рисунка в отчете с помощью Rave
В качестве рисунка может выступать любой компонент  Tgraphic.
Для начала разместите в своем отчете в проекте Rave компонент Bitmap.



Затем пропишем код. Для этого нам нужно иметь файл проекта, созданный в Rave Designer, например Report.rav. Необходимо также знать имя отчета в проекте и имя страницы. В данном примере отчет - это Resultat, страница - MainPage. Ниже представлен код, который будет находить картинку в проекте и заменять изображение на Form1.Image1.

procedure TResultRas.BitBtn1Click(Sender: TObject);
var
    MyPage: TRavePage;
    MyImg:TRaveBitmap;

begin
RvProject1.SetProjectFile(ExtractFilePath(Application.ExeName)+'Report.rav');
RvProject1.Open;
With RvProject1.ProjMan do begin
   MyPage := FindRaveComponent('Resultat.MainPage',nil) as TRavePage;
   MyImg:=FindRaveComponent('Bitmap1',MyPage) as TRaveBitmap;
   MyImg.Image:=Form1.Image1.Picture.Graphic;
end;//with
RvProject1.ExecuteReport('Resultat');
RvProject1.Close;
end;
Категория: Создание отчетов. Rave Reports | Добавил: delphi (06.02.2009)
Просмотров: 9427 | Рейтинг: 2.7/3
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Меню сайта
Google
Форма входа
Категории раздела
Общие вопросы [3] Среда Delphi [1]
Создание отчетов. Rave Reports [6] - Delphi DLL [9]
- Работа с реестром [5] Внешний вид программы [9]
Прикладные программы [1]
Здесь будут размещаться программы, файлы и по возможности описание программ прикладного характера
MS Office (MS Word, MS Excel ) [40]
Aвтоматизация отчетов с помощью средств MS Office (Word, Excel)
Построение графиков TChart, TDBChar [10] Matlab [3]
Здесь будут представлены примеры и статьи решения математических задач в среде матричных вычислений Matlab
Поиск
Друзья сайта
Статистика
Copyright MyCorp © 2024