在预览fastreport报表之前改变一些报表对象的属性
生活随笔
收集整理的這篇文章主要介紹了
在预览fastreport报表之前改变一些报表对象的属性
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在預(yù)覽fastreport報(bào)表之前改變一些報(bào)表對(duì)象的屬性 有時(shí)候許多報(bào)表很可能大同小異,只是有個(gè)別地方顯示的不同,如報(bào)表標(biāo)題,一些控件標(biāo)題等等。 這樣我們只需要設(shè)計(jì)一次報(bào)表,在許多地方調(diào)用同一份報(bào)表,這時(shí)候,我們可能需要在顯示一份報(bào)表前,稍微改變一下樣式或內(nèi)容(適用于fastreport3.0): procedure TForm2.printReportButtonClick(Sender: TObject);
var
? s:tfrxMemoView;//申明一個(gè)fastreport的memo控件對(duì)象
begin
? frxreport1.PrepareReport();//檢索報(bào)表對(duì)象前先準(zhǔn)備報(bào)表,參數(shù)類型boolean,默認(rèn)true,表示預(yù)先清掉上一次報(bào)表顯示的內(nèi)容
? s:=TFrxMemoView(frxreport1.FindObject('memo19'));//查找memo19對(duì)象并轉(zhuǎn)換成一個(gè)tfrxmemoview類
? s.Text:=remarkstr;//改變該控件的顯示文本的值
? s:=TFrxMemoView(frxreport1.FindObject('memo14'));
? s.Text:=areastr;
? s:=TFrxMemoView(frxreport1.FindObject('memo1'));
? s.text:=captionstr;
? frxreport1.ShowReport(true);//顯示報(bào)表
end; posted on 2008-11-07 00:40 江宇旋 閱讀(...) 評(píng)論(...) 編輯 收藏
var
? s:tfrxMemoView;//申明一個(gè)fastreport的memo控件對(duì)象
begin
? frxreport1.PrepareReport();//檢索報(bào)表對(duì)象前先準(zhǔn)備報(bào)表,參數(shù)類型boolean,默認(rèn)true,表示預(yù)先清掉上一次報(bào)表顯示的內(nèi)容
? s:=TFrxMemoView(frxreport1.FindObject('memo19'));//查找memo19對(duì)象并轉(zhuǎn)換成一個(gè)tfrxmemoview類
? s.Text:=remarkstr;//改變該控件的顯示文本的值
? s:=TFrxMemoView(frxreport1.FindObject('memo14'));
? s.Text:=areastr;
? s:=TFrxMemoView(frxreport1.FindObject('memo1'));
? s.text:=captionstr;
? frxreport1.ShowReport(true);//顯示報(bào)表
end; posted on 2008-11-07 00:40 江宇旋 閱讀(...) 評(píng)論(...) 編輯 收藏
轉(zhuǎn)載于:https://www.cnblogs.com/jiangyuxuan/archive/2008/11/07/1328523.html
總結(jié)
以上是生活随笔為你收集整理的在预览fastreport报表之前改变一些报表对象的属性的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Steam 7月硬件调查公布:GTX 1
- 下一篇: WebBrowser控件禁用超链接转向、