您的位置:首页 > 其它

水晶报表中如何创建自定义的纸张大小格式?

2007-11-15 20:05 337 查看
问题
水晶报表中使用一个自定义的纸张类型格式(使用预先定义的纸张格式显示或者打印一个报表)?

解决方法
要创建一个自定义的纸张格式,来完成你工作中所使用的特殊纸张。在你开始工作之前,你必须确认你的打印驱动可以支持这种自定义的纸张类型。
※备注:每个打印机的驱动对于打印选项的显示会有不同的呈现方式,如果打印驱动有提供自定义的功能,则你可以选择”自定义纸张”或者”自定义”按钮。选择自定义按钮允许你设定纸张格式的宽度跟高度。在一台电脑上制作一个用自定义纸张类型的报表,如果企图在另一台电脑上使用自定义纸张来打印会产生不同的结果。

Windows 2000/XP or NT
如果你的水晶报表安装在Windows 2000/XP or NT上面,参考以下步骤完成设置:
1. 在Windows桌面,单击”开始”,然后”设置”,并且选择控制面板,打开控制面板窗口。
2. 在控制面板窗口中双击”打印机”图标,打开打印机窗口。(XP下面直接单击开始=>打印机和传真)
3. 在”文件”菜单下点选”服务器属性”(或在空白区域单击鼠标右键),打开服务器属性窗口。
4. 在格式页签,选择一个已经存在的格式,然后单击’创建新格式’。
5. 在格式描述信息中,输入一个格式名称,比如:自定义纸张格式。
6. 选择计量单位,在纸张大小栏位输入纸张的纸张的宽度跟高度。
7. 在打印机区域边距栏位输入左右上下的边界。
8. 选择保存格式,然后单击确定。
要使用自定义的纸张格式,参考以下的步骤:
1. 启动水晶报表,打开报表。
2. 在文件菜单下面,选择’打印机设置’。
3. 在纸张类型栏位选择前面定义的自定义纸张就可以了。
好了,现在你就可以使用自定义的纸张来预览和打印报表了。

Windows 9x or ME
如果你的水晶报表安装在Windows 9x或者ME上面,参考以下步骤完成设置:
1. 启动水晶报表,打开报表文件。
2. 在’文件’菜单下,单击’打印机设置’,然后单击’属性’。
3. 选择’自定义’,然后单击’自定义’按钮。
4. 输入自定义纸张的宽度跟高度。
5. 单击确定保存。
OK,设定完成。

注意事项

如果经常使用自定义纸张来打印,可以将打印机的默认纸张格式设置为上面定义的自定义格式。

以上水晶报表里面纸张的设定限于CR8,CR9以上会稍有不同。

目前rpt文件如果放在web server上面由客户端使用WebBrowser+ActiveX来打印的时候,虽然Client端将打印机的默认纸张格式设定为之此自定义格式,但是在打印的时候格式仍会跳掉,不知为何?(rpt在制作时是使用连接在web server上的打印机,驱动及纸张格式都跟client端相同)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: