• λ我爱Aspx >> Asp.Net >> 微软SQL Server 2000 Reporting Services介绍(五)
  • 微软SQL Server 2000 Reporting Services介绍(五)

  • :aspxer  Դ:internet  :2007-5-31 2:19:27  ؼ:sql,微软
  • </Visibility>

    同样,产品类别和产品子类别也是这样建立关系的,虽然通过.NET开发环境可以很容易的实现该功能,但如果能够熟练的修改rdl文件来实现功能,能节约大量的时间。

    下面看看该报表是如何显示销售数据的

    <MatrixRows>

    <MatrixRow>

    <MatrixCells>

    <MatrixCell>

    <ReportItems>

    <Textbox Name="Sales">

    <Style>

    <BorderStyle>

    <Default>Solid</Default>

    </BorderStyle>

    <PaddingLeft>2pt</PaddingLeft>

    <Format>$#,###</Format>//这里指定了销售数据显示的格式,包括美元符号和千分位,从这里入手修改为人民币符号是比较快捷的

    <BackgroundColor>White</BackgroundColor>

    <FontSize>9pt</FontSize>

    <PaddingRight>2pt</PaddingRight>

    </Style>

    <Value>=Sum(Fields!Sales.Value)</Value>//显示销售数据的和

    </Textbox>

    好了,分析完这些关键代码,整个Company Sales.rdl(可以在MS SQL Server安装目录下找到)就很好理解了,其他的许多代码大部分都是设置报表格式的,如果改写的时候觉的这个例子的格式比较赏心悦目,完全可以把其中的<Style>部分代码拿出来贴上去,如果依靠.NET中的Report Designer来做就不那么灵活了。经过一段时间的使用,感觉比较好的方式是,先通过Report Designer把报表的框架做出来,然后如果要做一些细节的修改,就直接修改rdl文件好了,rdl修改后,返回到Report Designer中进行预览.

    Ҷƪл˵?
  • һƪNET平台下Web树形结构程序设计
    һƪ线程处理