关于EHlib中如何使用PreviewBox的问题
最进在做一个报表打印程序,用到了EHlib 3.6中的DBGridEh,但是发现这个控件自带的PrintDBGridEh的打印预览还不能达到用户的要求,于是想用其自带的PreviewBox自已做一个。请教各位高手如何使用这个控件啊?如何将DBGridEh的数据放入PreviewBox中?最好是有一个简单的例子。(本人是最进才接触到EHlib这个控件所以请各位高手能讲详细一点)谢谢! 问题点数:100、回复次数:10Top
1 楼flowercity(菜农)回复于 2006-07-05 20:34:15 得分 0
我也刚用
帮你顶Top
2 楼Y823000(强强)回复于 2006-07-06 09:04:07 得分 0
大家都没有用过吗?急呀!请高手指点。分不够可以再加!谢谢楼上的支持Top
3 楼Y823000(强强)回复于 2006-07-06 17:15:20 得分 0
终于今天自己解决了这个问题。Top
4 楼flowercity(菜农)回复于 2006-07-07 19:56:37 得分 0
如何解决?
共享一下?
Top
5 楼flowercity(菜农)回复于 2006-07-08 18:12:38 得分 0
楼主
分享一下经验
我最近也在用它
cptang@126.comTop
6 楼Y823000(强强)回复于 2006-07-10 09:38:23 得分 0
当然可以!
//将DBGridEh1显示在PreviewBox1中
PreviewBox1->PrinterSetupOwner=DBGridEh1;
PrintDBGridEh1->PrintTo(Form2->PreviewBox1->Printer);
//-------------------
在这EHlib中有个DEMOS文件夹内有一个DEMO1的演示文件夹,但是代码是用DELPHI写的大家可以看一下。还有它自带的帮助。
//-------------------
只是我还没有办法在PreviewBox1中灵活的控制列的宽度,希望哪位用过的可以分享一下。
y823000@yahoo.com.cn
Top
7 楼flowercity(菜农)回复于 2006-07-10 10:58:04 得分 0
哦
下午上班我安装一下delphi
看看例子代码
感觉这个控件比较好用
我主要用来显示和打印以及导出
还有很多功能没用上,比如多表头,自动排序,我的排序用的是filter 对数据过滤处理的
不能单击那个标题排序
呵呵
下午好好研究一下Top
8 楼BlueDeepOcean(蓝色·深海)回复于 2006-07-10 14:53:43 得分 0
恭喜楼主自解问题。恭喜恭喜。接分了Top
9 楼flowercity(菜农)回复于 2006-07-10 18:57:33 得分 0
自动排序还是没搞定,单击那个title之后,图标状态改变了,没排序
属性也设置了的
郁闷Top
10 楼flowercity(菜农)回复于 2006-07-11 11:13:26 得分 0
那个demo1的效果
在bcb6下我没试出来
属性也设置了,数据也连了
就是没出现那个效果
郁闷啊Top




