自定义报表生成器点击链接型报表

      点击链接型报表的外观取决于所单击的数据是标量值还是聚合值。

      例如,假定您需要这样一个报表:当读取报表生成器报表的用户单击主报表中的产品名称时,将提供有关要显示的特定产品的相关信息

BaseEntity 对象必须具有以下子类型:EntityID
      在报表生成器中,BaseEntity 为主实体。当用户将第一个实体、字段或字段集拖至设计区域时,将首先确定主实体。根据添加到报表中的字段和实体的情况,主实体可能会有所更改。当用户沿某路径跨越一对多关系并选择了标量属性时,主实体将会更改。

      报表中使用的主实体(或基实体)必须与报表所链接到的实体相同。

自定义报表链接型报表,步骤:

  1. 首先在报表生成器中建立一个普通的报表,然后打开报表属性:报表——》报表属性,在报表属性窗体中,选中“允许用户从其他报表钻取到此报表”选项,此报表就变成了链接型报表。
    image image
  2. 不能直接浏览一个链接型报表,而是需要从一般报表导航过来,就类似新闻正文页面一样需要一个新闻ID才能显示正文内容一个,链接型报表也需要接收参数才能正常显示。
    image
  3. 当单击标量值时,将使用单实例报表模板以值列表的形式显示数据,只有一条数据。单击主报表中的产品小类名称时,只能提供此产品小类的相关属性,如所属的产品大类名称等,不能显示出该产品小类下所有的产品列表,因为“产品小类名称”是标量值,不是聚合值。如果产品名称的链接导航到产品类别,就会提示类似下面的错误信息。
    image
  4. 当单击聚合值时,将使用多实例报表模板在表中显示数据
    image  
posted on 2009-12-10 20:19  一粒沙  阅读(551)  评论(0编辑  收藏  举报