翻譯|使用教程|編輯:凌霄漢|2022-03-30 16:17:08.643|閱讀 346 次
概述:在新版 FastReport VCL 2022.2 中,我們?yōu)閳?bào)表設(shè)計(jì)器添加了新功能,可幫助您在開發(fā)報(bào)表模板時(shí)檢測(cè)并修復(fù)最常見的錯(cuò)誤。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
FastReport VCL 是一個(gè)具有自由對(duì)象布局的報(bào)表生成器。這意味著對(duì)象可以按任何順序排列,包括重疊其他對(duì)象。這些對(duì)象可以成功轉(zhuǎn)換為自由對(duì)象布局導(dǎo)出格式,但可能會(huì)導(dǎo)致具有剛性結(jié)構(gòu)的文檔出現(xiàn)問題。這種格式的一個(gè)例子是 XLSX 表。由于格式的嚴(yán)格表格結(jié)構(gòu),無法導(dǎo)出相交對(duì)象。
首先,您需要在報(bào)表設(shè)計(jì)器中打開報(bào)表。該示例使用來自主演示應(yīng)用程序的修改報(bào)告。
乍一看,沒有問題。讓我們看看呈現(xiàn)的報(bào)告在預(yù)覽中的樣子。
使用 XLSX 等表格導(dǎo)出時(shí),問題可能會(huì)變得更加明顯。
我們看到導(dǎo)出期間表格中出現(xiàn)了額外的列,并且對(duì)象的內(nèi)容被截?cái)唷<?使在運(yùn)行了很長(zhǎng)時(shí)間的報(bào)告中也很難檢測(cè)到此類錯(cuò)誤。
讓我們回到報(bào)表設(shè)計(jì)器。從 FastReport VCL 2022.2 開始,報(bào)表設(shè)計(jì)器的標(biāo)準(zhǔn)工具欄上現(xiàn)在有一個(gè)按鈕,可啟用新功能 - “突出顯示交叉點(diǎn)”。
按下按鈕以突出顯示對(duì)象的交集。
現(xiàn)在我們可以看到哪些對(duì)象重疊以及它們相交的位置。
修復(fù)演示報(bào)告中的錯(cuò)誤非常簡(jiǎn)單,因?yàn)榻徊纥c(diǎn)清晰可見,并且報(bào)告對(duì)象不多。讓我們移動(dòng)問題對(duì)象。
在這種情況下,F(xiàn)astReport VCL 2022.2 版本中的另一個(gè)功能 Auto Guides 可以幫助報(bào)表開發(fā)人員。在此模式下,將為報(bào)告中每個(gè)對(duì)象的所有四個(gè)點(diǎn)自動(dòng)生成延伸線。重要的是,此模式不會(huì)替換用戶在報(bào)表頁(yè)面上添加的擴(kuò)展線,而是對(duì)其進(jìn)行補(bǔ)充。
您可以借助報(bào)表設(shè)計(jì)器工作區(qū)上一行的按鈕更改此模式。
共有四種模式:
按下按鈕,開啟全顯示自動(dòng)延長(zhǎng)線模式。現(xiàn)在您可以移動(dòng)帶有問題對(duì)象的延長(zhǎng)線。
在這種模式下,問題區(qū)域清晰可見,在使用表導(dǎo)出過濾器時(shí)可以顯示出來。
但這些并不是“自動(dòng)指南”模式的全部功能。在這種模式下,報(bào)表設(shè)計(jì)者可以將任何“自動(dòng)指南”添加到自定義頁(yè)面指南中。移動(dòng)標(biāo)尺上的指南指針并單擊加號(hào)就足夠了。
這使您可以創(chuàng)建自定義參考線,以便在將新對(duì)象添加到報(bào)告時(shí)用于對(duì)齊。
當(dāng)然,“自動(dòng)指南”可以像添加時(shí)一樣從自定義指南中刪除。再次移動(dòng)標(biāo)尺上的指南指針,然后按減號(hào)。
此功能為報(bào)告開發(fā)人員提供了一系列精美且智能的報(bào)告,可以導(dǎo)出為任何數(shù)據(jù)格式。
FastReport 技術(shù)交流群:702295239 歡迎一起進(jìn)群討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn