最近公司有一項報表匯出的需求,生成簽字模板。
原理是從資料庫匯出相關資料放入至excel或者pdf。在檔案最后一頁需要放入簽字的區域。
可是因為每張報表的資料量都不一樣,導致行數都不一樣。最后簽字的區域有的都跨頁顯示了。。很苦惱
求各位大佬有沒有相關的方法,求指導。
自己使用Aspose.cell 嘗試了一下,就是最后的簽名區域很難控制。。
PS:winform平臺

uj5u.com熱心網友回復:
分頁列印的時候,第二頁(以及后邊其它頁)也應該跟第一頁一樣有表頭。你做到了嗎?如果沒有做到,那是你的 Excel 模板設計不行,先別考慮簽字問題,先把這個解決。布局沒問題了,再考慮簽字格的問題吧。uj5u.com熱心網友回復:
第二頁開始也有表頭的,就是最后簽字放的位置不知道怎么定,大佬還有什么方法嗎?
比如第二頁只有幾行的,一般來說簽字的要放在第二頁最右下角,
第二頁有很多行,只剩最后一行空白了,這個簽字的又該怎么放。。
uj5u.com熱心網友回復:
FastReport.Net可以實作,做好報表模板,最后一行當做簽名區域,資料區域可以根據實際情況自由伸縮。具體怎么實作可以百度下。uj5u.com熱心網友回復:
簽字欄,作為頁腳,就可以控制在每頁的尾部轉載請註明出處,本文鏈接:https://www.uj5u.com/net/22843.html
標籤:C#
上一篇:這種情況建構式是否會執行?
