首页 新闻 搜索 专区 学院

Crystal Reorts 的 LeftMargin 问题

0
悬赏园豆:100 [已关闭问题] 关闭于 2010-07-13 14:07

各位好,请教一下,小弟我用 ASP.NET + Crystal Reports 2008 开发 B/S 报表。

在设置水晶报表的 leftMargin 边界时,我在报表的「细目 Detail」区块里设置,
一开始还正常,整张报表会向 "正右方" 偏移 1 公分的宽度。

但把「细目 Detail」拉高到约 29 公分时 (约 A4 纸张的长度),
此时 leftMargin 边界的设置,即会不正常,不是向 "正右方" 偏移,变成斜向的偏移,
报表上半部的内容,会向「右上方」偏移 (而非正常地向右偏移),
报表下半部的内容,会向「右下方」偏移 (而非正常地向右偏移)。

请问有人遇过这种问题吗?

PageMargins margins;
margins.leftMargin = 567;  //整张报表向正右方偏移一公分的宽度

另向上方或下方的偏移是完全正常的,如下 :
margins.topMargin = 567;  //整张报表向正下方偏移一公分的高度

只有 LeftMargin 边界,在报表的 Detail 区块拉高到一定的高度时,
偏移方向会不正常,呈斜向的偏移。

感谢,请各方先进提供意见。

问题补充: 有关 leftMargin 左边距偏移的 Bug,我在 SAP 官网的 CR 论坛,看到有人有相同的问题 : http://forums.sdn.sap.com/thread.jspa?threadID=1126570&start=0&tstart=0 http://forums.sdn.sap.com/thread.jspa?threadID=1126570&start=45&tstart=0 后来已有人回报给 SAP 的研发部门。听说今年五月,新推出的 Crystal Reports 2008 Service Pack 3 已修复了此 Bug, 不过该讨论串的最后,有人提到修复得相似还不是很完美。 但 Crystal Reports 的 Service Pack 修补程序,都会和安装主程序绑在一起,无法独立安装。 亦即若要安装新版的 Service Pack 3,必须将 Crystal Reports 2008 的主程序,一并移除后,再整个重新安装 https://websmp130.sap-ag.de/sap%28bD1lbiZjPTAwMQ==%29/bc/bsp/spn/bobj_download/main.htm
WizardWu的主页 WizardWu | 小虾三级 | 园豆:1402
提问于:2010-07-12 16:19
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册