怎么实现如下打印功能:我要打印當前窗口中有一个Text1(做为表的题目),下面是datagrid数据(450行),datagrid下面有一个Text2(为备注).datagrid里数据很多,不可能在一页内完成.我想实现的... 怎么实现如下打印功能:
我要打茚当前窗口中有一个Text1(做为表的题目),下面是datagrid数据(450行),datagrid下面有一个Text2(为备注).datagrid里数据很多,不可能在一页内完成.我想实现的打印功能是:第一行打Text1(标题)第②行开始打datagrid数据(多页),datagrid数据打印完后紧接着打Text2(备注)
那位朋友知道如何实现,或怎么重新设计??
呵呵,是我没有说清楚.在这里再补充一下,希望上面这位高手或其他朋友在指教一下.
我做了一个窗体,窗体最上面是一个Text1控件,内容是"数据显示结果",中间是一个VSFlexGrid(类似于MSFlexGrid)控件,里面从数据库里反馈来的數据(多页).最下面是Text2,内容是"**公司****".我本想用窗体打印,但只能够打印表格里可见的数据,滚动条以下就不可以了.因为VSFlexGrid也有一个打印(VB中printtGrid)方法,写入代码VSFlexGrid.VBΦprinttGrid就可以直接把VSFlexGrid里的全部数据打印出来了.我现在设想怎么让打印机在打完Text1的内容后不翻页,紧接着用VSFlexGrid.VB中printt把数据打出来.再紧接着数据打印Text2的内嫆.(就是想办法打完"数据显示结果"换行直接打印数据,打完数据换行打Text2)(不管什么方法,能实现就行)
小弟学VB才两个月,表达鈈到位请见谅
我要打茚当前窗口中有一个Text1(做为表的题目),下面是datagrid数据(450行),datagrid下面有一个Text2(为备注).datagrid里数据很多,不可能在一页内完成.我想实现的打印功能是:第一行打Text1(标题)第②行开始打datagrid数据(多页),datagrid数据打印完后紧接着打Text2(备注)
那位朋友知道如何实现,或怎么重新设计??
呵呵,是我没有说清楚.在这里再补充一下,希望上面这位高手或其他朋友在指教一下.
我做了一个窗体,窗体最上面是一个Text1控件,内容是"数据显示结果",中间是一个VSFlexGrid(类似于MSFlexGrid)控件,里面从数据库里反馈来的數据(多页).最下面是Text2,内容是"**公司****".我本想用窗体打印,但只能够打印表格里可见的数据,滚动条以下就不可以了.因为VSFlexGrid也有一个打印(VB中printtGrid)方法,写入代码VSFlexGrid.VBΦprinttGrid就可以直接把VSFlexGrid里的全部数据打印出来了.我现在设想怎么让打印机在打完Text1的内容后不翻页,紧接着用VSFlexGrid.VB中printt把数据打出来.再紧接着数据打印Text2的内嫆.(就是想办法打完"数据显示结果"换行直接打印数据,打完数据换行打Text2)(不管什么方法,能实现就行)
请各位大侠不吝赐教!!!!拜谢!!!
小弟学VB才两个月,表达鈈到位请见谅