水晶報表:一張Letter紙上下各顯示固定的10筆3/25

来源:互联网 发布:php手机验证码怎么做 编辑:程序博客网 时间:2024/05/01 01:47

做了一個用來列印傳票的水晶報表,紙張大小LETTER紙的一半,每頁10筆,若不足則根據阿泰的參考插入空的固定行,我給USER兩種列印格式:

1.LETTER一半,需要USER先定義一個紙張格式為21.59(寬)*13.97(高),這種情況一定需要WEB主機安裝印表機驅動程式且做好設定--奇怪的是USER那裏有設定,但在預覽時並不是根據設定的情況,下周去檢查病根

2.LETTER直印,其實列印紙張也是LETTER紙一半,但設定的紙張為LETTER,按傳票單號分群組,使用的區段有:群組首,細目,群組尾;群組首有兩個,第一個當列印第2,4,6...群組即每頁的下半段時顯示,其餘不顯示:iif(GroupNumber mod 2=0,false,true),高度為489--可適當調整,第二個為群組內容,最後群組尾顯示合計及簽名,高度為1300,細目及各插入空行區段的高度均為415,版面設定的下半邊界設為0.23--如果不設定第一個群組首,則最後的群組尾的臨界高度為1429(超出則會跑到下頁去),且每頁的下半段會跑到上半段中,先前就卡在這裏了許久

經過不懈的努力,測試終於OK,印表機是昨日從客戶借來下周要還回的,祝我下周一切順利

原创粉丝点击