Witam.
Potrzebuję przekazania danych tekstowych do obiektu bez podłaczania DataSet. Na zasadzie zmiennych.
Chcę tylko przekazac do kilku obiektów typu Memo w FastReport dane tekstowe z obiektów Memo formularza mojego programu.
Wydaje mi się ze to by było dla mnie wyjasnienie:
Question: How to access to the report object from Delphi?
Answer
FastReport objects is not a components and can be accessed this way: delphi:
var
t: TfrMemoView;
begin
t := TfrMemoView(frReport1.FindObject('Memo1'));
if t <> nil then
t.Memo.Text := 'FastReport';
// or this:
if t <> nil then
t.Prop['Memo'] := 'FastReport';
end;
Kod pochodzi ze strony FAQ FastReport: http://www.fast-report.com/en/faq/faq.php?ID=233#2794
Jednak nie znam Pascala/Delphi na tyle aby móc to przetłumaczyc.
Na razie rozumiem to w ten sposób, jednak to nie przynosi to efektu. Raport się wywołuje bez danych z Memo1:
TfrxMemoView(frxReport1->FindObject("Memo1")).Memo->Text=Memo1->Text;
frxReport1->ShowReport();//uruchomienie podglądu raportu
Bedę wdzięczny za pomoc.