.NET基础学习:经典水晶报表设计三则

原创 2006年05月31日 19:32:00
一、经典水晶报表设计三则之“分栏”
  
  借助"多列格式化"功能实现。
  
  1. 启用"多列格式化"功能。
  
  (1) 进入“节专家”对话框,并在“节”中选择“详细资料”。
  
  (2) 在"公用"选项卡选中“多列格式化”,此时会出现“布局”选项卡。
  
  2. 调整布局,实现分栏效果。
  
  要想分两栏,调整“详细资料大小”的宽度,确保宽度的两倍小于去除页边距后的页面宽度,才能一行显示两行记录。
  
  要想分三栏,调整“详细资料大小”的宽度,确保宽度的三倍小于去除页边距后的页面宽度,才能一行显示三行记录。
  
  依次类推,实现其它栏数的分栏。
    
  参考:“布局”选项卡(节专家)介绍

  当选定详细信息部分且选中“公用”选项卡上的“多列格式化”框后,出现“布局”选项卡。
  
  使用“布局”选项卡以多列格式设置报表。即,不是一直沿着页面向下打印数据,而是可以设置多列以使数据在列之间流动。还可以在页面上按先行后列的方式打印数据,即先打印每列中的第一个记录,然后打印每列中的第二个记录,然后打印第三个记录,依此类推。该对话框分为四个更小的框。
  
  详细资料大小

  该框使您能够指定一个详细资料的尺寸(高度和宽度)。确定所希望的每个详细资料的宽度(基于字符数、字体大小,等等)并在“宽度”编辑框中输入该值。
  
  确定所希望的每个详细资料的高度(基于详细资料内的行数、字体大小等)并在“高度”编辑框中输入该值

相关文章推荐

ASP.NET C#学习三(水晶报表插件)

概念部分 (1). 什么是报表? 用表格、图表等来展示动态的数据。报表=多言的格式+动态的数据 (2). 什么是水晶报表(Crystal Reports)? 是AP.NET的一系列报表应用组件。 ...

水晶报表(CrystalReports)的简单应用(ASP.NET)

Visual studio 2008 自带水晶报表10 ASP.NET网站中的简单应用 本次示例目的只是让刚接触水晶报表的朋友掌握其应用,因此示例以简单,简洁,清晰为主,没有连接后台数据库。 V...
  • ajaxtop
  • ajaxtop
  • 2011年08月09日 14:04
  • 26418

设置App_Code里的类作为水晶报表的ADO.Net数据源

上面有一个在App_Code里的一个类 using System; using System.Collections.Generic; using System.Linq; using System....

.net中水晶报表使用

本次示例目的只是让刚接触水晶报表的朋友掌握其应用,因此示例以简单,简洁,清晰为主,没有连接后台数据库。 Visual studio 2008新建asp.net网站CrystalReportsDe...

.NET下水晶报表传递数据的两种模式

摘自:http://hi.baidu.com/xbzhu/blog/item/95158d5066d3f16785352427.html   摘 要 本文介绍了水晶报表的数据传递的两种模式,指出了...
  • VS_URL
  • VS_URL
  • 2012年06月03日 11:06
  • 2022

关于水晶报表的分页与打印在.NET程式中无效的解决方法.

大家在使用水晶报表时是否发现,在自己制作的模板中点击分页与打印的工具栏都是可以的,但是把加载到程式中却无法分页与打印呢? 经过测试发现其实是因为分页是从第一次加载的数据做为数据源来分页的.所以程式中...

VS.NET2010水晶报表安装部署[VS2010]

欢迎C#高手加盟QQ群:9340166 水晶报表VS2010版IDE安装标准版SAP Crystal Reports, version for Visual Studio 2010 - Stan...

.NET水晶报表简单使用

原文章来源:http://hi.baidu.com/xtb218/blog/item/97b2b7f8b8bf191dd8f9fd98.html .NET水晶报表首先要从概念入手,水晶报表(Crys...

VB.NET 水晶报表PUSH方法制作 日语版 2010VS

当我们安装完2010VS后,在FORM 工具栏的 レポーティング 里面没有我们需要用来制作水晶报表的控件 CrystalReportViewer 。我们需要做下面的工作来解决这个问题:   1, ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:.NET基础学习:经典水晶报表设计三则
举报原因:
原因补充:

(最多只允许输入30个字)