原創(chuàng)|使用教程|編輯:何躍|2021-07-26 14:13:20.737|閱讀 473 次
概述:客戶希望使用他們已經(jīng)擁有的某種文檔格式,而不愿意浪費(fèi)時(shí)間在報(bào)表中創(chuàng)建相同的布局。FastReport VCL拓展了一項(xiàng)工具或許適合您!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
客戶希望使用他們已經(jīng)擁有的某種文檔格式,而不愿意浪費(fèi)時(shí)間在報(bào)表中創(chuàng)建相同的布局。FastReport VCL拓展了一項(xiàng)工具或許適合您!
從FastReport VCL 2021.2開始擴(kuò)展了一套用于文本格式化的工具。
新的HTMLView對(duì)象可以加載帶有CSS樣式的HTML4,并在報(bào)表中與表達(dá)式一起使用,數(shù)據(jù)字段鏈接,以及FastReport VCL的其他功能。
如何在報(bào)表中使用 "HTMLView"?
我們必須在一個(gè)應(yīng)用程序中添加一個(gè)對(duì)象包。為此,我們需要簡(jiǎn)單地將 "TfrxHTMLObject "放在應(yīng)用程序的表格中,或者在應(yīng)用程序的使用條款中添加frxHTML模塊。
現(xiàn)在當(dāng)對(duì)象被注冊(cè)后,我們可以從運(yùn)行時(shí)報(bào)告設(shè)計(jì)器中使用它。
首先,我們必須選擇我們要使用的數(shù)據(jù)。
在這篇文章中,我們將使用標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)中的Biolife表。該報(bào)告將輸出帶有圖像的魚類數(shù)據(jù)。 點(diǎn)擊這里獲得DEMO。
然后我們可以把報(bào)告對(duì)象調(diào)色板中的 "HTMLView "放在創(chuàng)建的數(shù)據(jù)帶上了,在source code中可以調(diào)整報(bào)告布局。
如果是您自己要設(shè)計(jì)一款HTML為基礎(chǔ)的報(bào)表,您可以先在其他IDE上把代碼準(zhǔn)備好(只支持html4+css,javascript不支持!)
最后,在source code中,插入數(shù)據(jù)庫(kù)中相關(guān)字段即可實(shí)現(xiàn)相關(guān)布局的HTML報(bào)表!
當(dāng)然,您在設(shè)計(jì)器中可以預(yù)覽和重新布局報(bào)表。
用FastReport VCL的設(shè)計(jì)器實(shí)現(xiàn)報(bào)表效果可以與生產(chǎn)數(shù)據(jù)直接關(guān)聯(lián)展示,對(duì)比靜態(tài)的HTML報(bào)表更規(guī)范、便捷。 如果對(duì)這項(xiàng)技術(shù)您想嘗試一下, 點(diǎn)擊這里獲得DEMO。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn