Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > параметр


Автор: Ksen 26.4.2007, 16:48
Здравствуйте)))
Формирую отчёт в Rave Report....подскажите, как можно передать значение из Edit1 в DataText???
что-то никак до меня это не дойдёт((((

пытаюсь просто вставить заголовок....по примеру....
Код

var
  I: Integer;
  TmpRaveComponent: TRaveComponent;
begin
  // Поиск и активизация необходимого отчета. Метод вернет false если отчет не найден
  if not RvProjectRTR.SelectReport('Mirror Report', true) then
    EXIT;
  // Поиск компонента с именем 'Text1' на первой странице отчета
  TmpRaveComponent := RvProjectRTR.ProjMan.FindRaveComponent('Text1',
    RvProjectRTR.ProjMan.ActiveReport.FirstPage);
  // Если объект найден, и он произошел от класса TRaveText
  if (TmpRaveComponent <> nil) and (TmpRaveComponent is TRaveText) then
  begin
    // Замена выводимого текста
    TRaveText(TmpRaveComponent).Text := 'Это мой новый заголовок';
    // Изменение стиля шрифта
    TRaveText(TmpRaveComponent).Font.Style := [fsItalic];
  end;
  // Генерация активного отчета
  RvProjectRTR.Execute;
end;

так программа говорит...undiclared indentifier  TRaveComponent, также ругается на TRaveText...(((
подскажите что не так? (использую Delphi net)


Автор: kobra 27.4.2007, 10:43
в усесах нужнообявить RvCsStd,   RpConDS, может чтото ещо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)