列印報表的表體

2021-04-24 18:46:08 字數 593 閱讀 9131

function treportform.printpagereport2(sender: tobject;

var pagenum: integer): boolean;

begin

with sender as tbasereport do begin

setfont('times new roman',12);

home;

setcolumns(3,0.25);

//設定列數,0.25為列間隔

memobuf.printstart := columnstart;

//獲取在水平方向當前列的開始位置

memobuf.printend := columnend;

//獲取在水平方向當前列的結束位置

printmemo(memobuf, columnlinesleft, false);

//輸出memo緩衝區中指定位置的內容

clearcolumns;

//清楚列的設定

result := not memobuf.empty;

//返回結束狀態

end;

end;

列印報表的腳注

procedure treportform.printfooterreport2 sender tobject begin with sender as tbasereport do begin setfont times new roman 8 呼叫tbasereport元件的setfont方法設...

水晶報表的列印

using system using system.data using system.configuration using system.collections using system.web using system.web.security using system.web.ui usin...

簡單實用的列印報表

頁面如上,我想看了你應該知道怎麼辦吧,只要提取源就可以了。後台頁面 主要是填寫所需的資訊 this.descrption.text datatable dt data.tables 0 for int i 0 i this.descrption.text dt.rows i productnm to...