powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Fast Report
2 сообщений из 2, страница 1 из 1
Fast Report
    #33583897
Danik_m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникла проблема!!!
Начал работать с Fast Report'ом, нужно в Run-time'е менять текст полей.
Незнаю как получить доступ к компонентам, которые находятся в отчете.
Пытаюсь проделать это все в Delphi, не получается.
Подскажите если кто знает...
...
Рейтинг: 0 / 0
Fast Report
    #33608012
HeliX696
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть несколько путей :
1) Если нужно найти компонент перед генерацией отчета:
Код: plaintext
1.
2.
3.
4.
5.
var
memo:TfrxMemoView;
begin
memo := frxReport1.FindObject('Memo1') as TfrxMemoView;//Memo1 - имя мемки в отчете
memo.Text := '';//меняем свойства
end;
2) Во время построения отчета(событие OnBeforePrint):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
procedure TForm1.frxReport1BeforePrint(Sender: TfrxReportComponent);
var
memo:TfrxMemoView;
begin
if Sender is TfrxMemoView then
  begin
  memo := TfrxMemoView(Sender);
  if memo.Name = 'memo1' then//если это memo1 то меняем ее текст
    begin
      memo.Text := 'YOUR TEXT';
    end;
  end;
end;
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Fast Report
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]