• λ我爱Aspx >> C#.Net >> VS2005+Crystal Report开发Web应用
  • VS2005+Crystal Report开发Web应用

  • :朱先忠编译  Դ:天极开发  :2007-3-17 21:35:41  ؼ:web
  • 八、 练习6:在报告中添加图表和摘要信息

    说明 至此,你已经拥有一个全功能的网站,它将显示一个基于一个对象集合的水晶报表。该站点将显示以编程方式输入到一个对象集合中的信息,以及在运行时刻被动态地添加的信息。

    在这个练习中,你将添加两个图表,一个calculated字段和摘要信息。

    详细步骤

    1. 把一个图表添加到报告中。

    · 从solution explorer下,打开StockObjects.rpt。

    · 从Crystal Reports菜单下,选择Insert,并且点击Chart。

    · 在“Chart Expert”对话框中,选择一个Pie图。

    · 选择Data选项卡。

    · 选择Stock.Symbol并且点击最右方向箭头以把Stock.Symbol字段移动到“On Change Of”字段。

    · 选择Stock.Volume并且点击最右方向箭头以把Stock.Volume字段移动到Show Value(s)字段。

    · 点击OK。

    · 创建一个新的“Report Header”节,并且把一个图表对象添加到这一节中。

    · 从Debug菜单下,点击“Start Debugging”。

    · 如果不出现构建错误,那么Default.aspx页面将加载到你的浏览器中。

    · 关闭Internet Explorer窗口。

    2. 添加一个基于一个formula字段的图表。在这一节中,你将创建一个显示合计信息的图表。首先,你将创建一个公式以计算一个特定的持股值,然后创建一个饼图—它显示你的所有持股值的比例值。

    · 从Crystal Reports菜单下,选择Report,并且点击“Formula Workshop”。

    · 在“Formula Workshop”对话框中,选择“Formula Fields”。

    · 点击New按钮创建一个新公式。

    · 在“Formula Name”对话框中,输入值。

    · 点击“Use Editor”。

    · 添加代码以把price字段值与volume字段值相乘。

    {Stock.Volume}*{Stock.Price}

    · 点击Save并关闭。

    · 从Crystal Reports菜单下,选择Insert并且点击Chart。

    · 在“Chart Expert”对话框下,选择一个Pie图。

    · 点击Data选项卡。

    · 选择Stock.Symbol并且点击最右方向箭头把Stock.Symbol字段移动到“On Change Of”字段。

    · 选择Worth并且点击最右方向箭头把Worth公式移动到“Show Value(s)”字段。

    · 点击Text选项卡。

    · 在Title旁边,清除“Auto-text”复选框。

    · 在Title字段中输入Worth/Symbol。

    · 点击OK。

    · 一个新的Report Header节被创建,并且有一个Chart对象被添加到这一节上。

    Ҷƪл˵?
  • һƪ.NET下的设计模式研究之桥接模式
    һƪASP.NET1.0/2.0里用DIV层元素弹出窗体