翻譯|行業(yè)資訊|編輯:董玉霞|2022-09-14 10:55:50.480|閱讀 166 次
概述:本文主要介紹FastReport.NET和 Mono 中的報(bào)表驗(yàn)證功能。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
本文主要介紹FastReport.NET和 Mono 中的報(bào)表驗(yàn)證功能。
在FastReport.NET最新版本V2022.3中,對(duì)驗(yàn)證器檢查報(bào)告模板進(jìn)行了改進(jìn)。
報(bào)表設(shè)計(jì)器中添加了“驗(yàn)證”選項(xiàng)卡(在右側(cè),“數(shù)據(jù)”和“報(bào)表樹”選項(xiàng)卡旁邊)。可以在此處查看報(bào)告模板并獲取錯(cuò)誤和警告列表。
所有這些都顯示在帶有對(duì)象名稱(如果有)和錯(cuò)誤描述的表中。如果選擇表格中的一行,則相應(yīng)的對(duì)象將在設(shè)計(jì)器中突出顯示。
錯(cuò)誤和警告可以是以下類型:未命名的對(duì)象、具有相同名稱的對(duì)象、重疊的對(duì)象、零高度或?qū)挾鹊膶?duì)象以及部分或完全在父對(duì)象之外的對(duì)象。
沒有名稱的對(duì)象和具有相同名稱的對(duì)象是嚴(yán)重錯(cuò)誤。它們可能導(dǎo)致各種錯(cuò)誤,甚至在準(zhǔn)備報(bào)告時(shí)使應(yīng)用程序崩潰。此外,如果沒有驗(yàn)證器,這些錯(cuò)誤很難找到。
相交對(duì)象不是嚴(yán)重錯(cuò)誤。在某些情況下,它們可能很有用并有目的地使用(例如,線條或矩形)。在大多數(shù)情況下,相交的文本對(duì)象會(huì)導(dǎo)致錯(cuò)誤的導(dǎo)出。特別是在表格導(dǎo)出中,例如 Excel。導(dǎo)出會(huì)導(dǎo)致很多額外的單元格等,需要小心處理這些對(duì)象。
部分超出父對(duì)象邊界的對(duì)象(例如帶或頁(yè)面)在極少數(shù)情況下也很有用。但在大多數(shù)情況下,它會(huì)導(dǎo)致報(bào)告的準(zhǔn)備和導(dǎo)出出現(xiàn)錯(cuò)誤。
完全在父對(duì)象之外的對(duì)象是一個(gè)嚴(yán)重錯(cuò)誤。在沒有驗(yàn)證器的情況下找到這樣的對(duì)象也非常困難。
如果啟用菜單 File -> Options 中的相應(yīng)設(shè)置,現(xiàn)在可以用顏色突出顯示相交對(duì)象和父對(duì)象之外的對(duì)象,當(dāng)然你可以選擇自己喜歡的。
沒有必要使用報(bào)告驗(yàn)證。但是當(dāng)您的報(bào)告不起作用或看起來不像您想要的那樣時(shí),它會(huì)很有必要了。
下面來看更多詳細(xì)信息。
“驗(yàn)證”窗口已添加到 FastReport .NET 設(shè)計(jì)器和 FastReport Mono,它將顯示錯(cuò)誤和警告。
現(xiàn)在正在檢查報(bào)告是否存在在創(chuàng)建報(bào)告模板期間發(fā)生的基本錯(cuò)誤:
要打開“驗(yàn)證”窗口,請(qǐng)轉(zhuǎn)到“查看”選項(xiàng)卡,單擊“面板”按鈕并在出現(xiàn)的列表中選擇“驗(yàn)證”。
當(dāng)您在“驗(yàn)證”窗口中單擊有錯(cuò)誤的行時(shí),與此錯(cuò)誤相關(guān)的對(duì)象將在設(shè)計(jì)器中突出顯示。
通過“驗(yàn)證”窗口,用戶可以輕松地發(fā)現(xiàn)報(bào)告中的錯(cuò)誤和遺漏,并避免導(dǎo)出文檔中的錯(cuò)誤或預(yù)覽期間的問題。
以上就是FastReport.NET V2022.3新版本的更新詳情,更多相關(guān)內(nèi)容會(huì)在后續(xù)為大家一一介紹,大家可以點(diǎn)擊FastReport.NET使用教程查看哦! 更多產(chǎn)品授權(quán)信息點(diǎn)擊查看FastReport.NET價(jià)格,或者咨詢慧都在線客服。
FastReport.NET技術(shù)QQ群:536197826 歡迎進(jìn)群一起討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn