自定义水晶报表的外观
自定义水晶报表的外观 |
作者:未知 来源:从互联网收集整理并转载 发布时间:2005-3-7 0:28:33 发布人:mmbb |
1、外观: 设置 Crystal Report Viewer 的属性: BestFitPage 布尔值。获取或设置页面视图是大小合适还是用滚动条进行裁剪。 配合设置 Width、Height 来实现无空白和无滚动条的显示! DisplayGroupTree 布尔值。获取或设置树视图是可见还是隐藏。 DisplayPage 布尔值。获取或设置工具栏是可见还是隐藏。 DisplayToolbar 布尔值。获取或设置工具栏上的转到页按钮是可见还是隐藏。 PageZoomFactor Int32。获取或设置报表的缩放因数。 SeparatePages 布尔值。获取或设置报表页是分开还是连接。 PageToTreeRatio Float64。设置组树与报表视图之间的大小比例。 —————————————————————————————————————— 2、控制工具栏的按钮: 设置 Crystal Report Viewer 的属性: HasGotoPageButton 布尔值。获取或设置转到页按钮的可见性。 HasLevelUpButton 布尔值。获取或设置工具栏上的转到上一页按钮是可见还是隐藏。 HasPageNavigationButtons 布尔值。获取或设置工具栏上的页面导航按钮是可见还是隐藏。 HasRefreshButton 布尔值。获取或设置工具栏上的刷新按钮是可见还是隐藏。 HasSearchButton 布尔值。获取或设置工具栏上的搜索按钮是可见还是隐藏。 HasZoomFactorList 布尔值。获取或设置工具栏上的缩放因数列表是可见还是隐藏。 —————————————————————————————————————— 3、在 Web 页面里的布局: 在“设计视图”,修改 CrystalReportViewer 的 Width、Height 属性。 切换到窗体的“HTML 视图”,修改 style 属性。 <CR:CrystalReportViewer id="CrystalReportViewer1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server" Width="350px" Height="50px" EnableDrillDown="False" DisplayGroupTree="False"></CR:CrystalReportViewer> —————————————————————————————————————— 4、除水晶报表的的公司LOGO 将 Crystal 公司的Logo 文件替换或删除…… (1)如果是用 VS.NET 里自带的水晶报表 C:\Program Files\Microsoft Visual Studio .NET\Crystal Reports\Viewers\images\ToolBar\logo.gif (2)如果是用水晶报表 9.2 C:\Program Files\Common Files\Crystal Decisions\2.0\crystalreportviewers\images\toolbar\crlogo.gif —————————————————————————————————————— 5、替换水晶报表里的各种图标和图片 (1)如果是用 VS.NET 里自带的水晶报表 C:\Program Files\Microsoft Visual Studio .NET\Crystal Reports\Viewers\images (2)如果是用水晶报表 9.2 C:\Program Files\Common Files\Crystal Decisions\2.0\crystalreportviewers\images |