• <menu id="w2i4a"></menu>
  • logo FastReport.Net 教程2017(完結(jié))

    文檔首頁>>FastReport.Net 教程2017(完結(jié))>>如何實現(xiàn)超長、超寬報表內(nèi)容完整顯示在一張紙/頁面上

    如何實現(xiàn)超長、超寬報表內(nèi)容完整顯示在一張紙/頁面上


    FastReport.Net 2016.30.1版本中展示了一個非常有趣的功能——延長報表。 如果您使用矩陣報告或動態(tài)表,它們可能不適合頁面的寬度或高度。 因此,需要“打破”表并將其移動到下一頁。 它破壞了文件的外觀,使其難以閱讀。 現(xiàn)在報表可以由單頁組成。 它將延長頁面以分發(fā)所有bands,而不會有任何斷裂。 這樣的全長報告可以打印在A3紙張或A4紙上。 表格編輯器“MS Excel”是最好的用于導(dǎo)出廣泛的報表。 整個報告可以放在一張紙上。

    讓我們來看一下過去如何解決“增長”表單的問題。

    下面的圖表不適合頁面的寬度:

    如何使用報告頁面的“UnlimitedHeight”和“UnlimitedWidth”屬性

    表的一部分已經(jīng)移動到新頁面。 默認(rèn)情況下,F(xiàn)astReport.Net能夠處理“超大”表。 當(dāng)然,轉(zhuǎn)移到下一頁的表的一部分不是最好的解決方案。 因此,對象“表”和“矩陣”具有屬性“布局”,可以設(shè)置值“包裹”。

    讓我們在上面的表格上說明這一點。 下圖介紹了兩個表之間的區(qū)別:

    如何使用報告頁面的“UnlimitedHeight”和“UnlimitedWidth”屬性

    不符合寬度的數(shù)據(jù)已在同一頁面上下移了。 它比“分頁符”更方便。

    現(xiàn)在,請看矩陣的同一個例子:

    如何使用報告頁面的“UnlimitedHeight”和“UnlimitedWidth”屬性

    如果您為“布局”設(shè)置了一個值“wrapped”,則下圖顯示了矩陣的外觀:

    如何使用報告頁面的“UnlimitedHeight”和“UnlimitedWidth”屬性

    現(xiàn)在,F(xiàn)astReport.Net可以創(chuàng)建任何寬度和高度的表和矩陣。 屬性“UnlimitedHeight”和“UnlimitedWidth”已添加到報告頁面。

    如果將其值設(shè)置為“true”,則頁面將能夠使用報表對象進(jìn)行擴(kuò)展。

    如何使用報告頁面的“UnlimitedHeight”和“UnlimitedWidth”屬性

    為具有寬表的報表啟用這些屬性:

    如何使用報告頁面的“UnlimitedHeight”和“UnlimitedWidth”屬性

    我們來看看矩陣:

    如何使用報告頁面的“UnlimitedHeight”和“UnlimitedWidth”屬性

    現(xiàn)在,我們將矩陣導(dǎo)出到“Excel”:

    如何使用報告頁面的“UnlimitedHeight”和“UnlimitedWidth”屬性

    下圖為長表:

    如何使用報告頁面的“UnlimitedHeight”和“UnlimitedWidth”屬性

    以這種方式,FastReport.Net現(xiàn)在允許創(chuàng)建具有“可調(diào)整”頁面的報告,這些頁面可以方便地打印在大型紙張尺寸上或?qū)С龅奖砀窬庉嬈鳌?此外,此模式對于網(wǎng)頁報告而言非常有用,其中頁面大小已變得不重要。


    產(chǎn)品介紹 | 下載試用 | 優(yōu)惠活動 | 在線客服 | 聯(lián)系Elyn


    FastReport新版大促
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();