用 tdbtableprinter 控件直接预览/打印 tadotable 中的数据
第一章 所有必需的步骤
第一步:
在窗体上放置 tdbtableprinter tadotable trvsystem tbutton 三个控件
第二步:
设置 tadotable 控件的各项数据连接属性,把 active属性设为 true. 注意 adotable 的 field 的 displaywidth 属性不会影响报表的每列宽度
第三步:
把 dbtableprinter->dataset 设为 adotable1. 然后在 tdbtableprinter 控件上双击,把 reportheader 和 bodyheader 设为 active。 在 colume 页中单击 add… 按钮添加字段
第四步:
在 objecttreeview 中点击 dbtable1bodyheader, 将 outputtype 设为 otheadings
第五步:
在 button1 的 onclick 事件中添加代码::rvsystem1->execute();
在 rvsystem1 的onprint事件中添加代码::
dbtableprinter1->execute((tbasereport*)sender);
第二章 格式调整
不知为什么图片总是不显示,请到
http://www.zahuifan.y365.com/software/rave1.zip
下载全部文档
