请问如何实现报表横向打印,并且在预览时就能看出效果?在线等待!
因为我做的报表字段比较多,所以比较宽,要是竖打的话宽度不够,所以要横打,但我不知道怎么实现,请高手指教!! 问题点数:0、回复次数:12Top
1 楼xirumin(吃好喝好)回复于 2003-05-04 08:32:00 得分 0
你可能需要一个checkbox,标题为横向, 在它的clicked事件中写如下
if this.checked then
dw_1.modify("datawindow.print.orientation=1")
is_orientation = '1'
else
dw_1.modify("datawindow.print.orientation=2")
is_orientation = '2'
end if
Top
2 楼xirumin(吃好喝好)回复于 2003-05-04 08:32:23 得分 0
要给分呀,我是真小人Top
3 楼yxfu(yxfu)回复于 2003-05-04 08:34:22 得分 0
ls_orientation是变量吗?Top
4 楼panzhengl(bystreet)回复于 2003-05-04 11:52:03 得分 0
is_orientation 表示字符串实例变量!!Top
5 楼olimpicgames2008()回复于 2003-05-06 18:27:08 得分 0
一个很简单的问题啊Top
6 楼joss(季节...夏至)回复于 2003-05-06 19:46:22 得分 0
建议楼主去下载一个打印封装的对象或例子,例如小木鱼或流老大的例子,再自已经进行改将,这样实现的效果会比较好,包括打印比例,方向选择!!
www.liulee.net
祝成功!Top
7 楼zhoufenghubei(vert)回复于 2003-05-06 19:58:36 得分 0
dw_1.modify("datawindow.print.orientation=2")//横向打印
dw_1.object.datawindow.print.preview.rulers='Yes'//预览
dw_1.object.datawindow.print.preview='Yes'Top
8 楼smilelook(大雄)回复于 2003-05-08 15:09:35 得分 0
你可能需要一个checkbox,标题为横向, 在它的clicked事件中写如下
if this.checked then
dw_1.modify("datawindow.print.orientation=1")
is_orientation = '1'
else
dw_1.modify("datawindow.print.orientation=2")
is_orientation = '2'
end if
或者用
dw_1.modify("datawindow.print.orientation=2")//横向打印
dw_1.object.datawindow.print.preview.rulers='Yes'//预览
dw_1.object.datawindow.print.preview='Yes'
Top




