ReportingService-报表开发工具技巧.ppt

  1. 1、本文档共107页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用参数的高级功能 六、添加包含参数的子报表 (三、)添加多值参数 Colors 1.在“布局”视图中,从“报表”菜单中选择“报表参数”。此时将打开“报表参数”对话框。 2.单击“添加”。此时将创建包含默认值的新参数。 3.在“属性”部分的“名称”文本框中,键入 Colors。请确保数据类型为 String。 4.将现有提示替换为文本“选择背景和字体颜色:”。 5.选中“多值”选项。 6.清除“允许空白值”选项。 7.在“可用值”部分中,请确保选中了“无查询”。请保留值表为空白。 8.在“默认值”部分中,选择“无查询”并将以下两个值粘贴到“值”文本框中:#C9DEF6 和 SlateBlue。 必须为该参数设置两个值。数组中的第一个值将传递给子报表作为背景颜色。第二个值将传递给子报表作为字体颜色。 在此示例中,背景颜色值为十六进制 RGB 颜色代码 #C9DEF6,字体颜色为 Web Color SlateBlue。 9.单击“确定”。 10.单击“预览”。 由于没有为 Colors 参数设置任何可用值集,因此其下拉列表中未显示任何“全选”值。 * * 使用参数的高级功能 六、添加包含参数的子报表 (四、)向表组头添加新行并合并其文本框 1.单击表。此时将出现表控点。 2.右键单击组头行。文本框的内容以 =Fields!Store.Value 开头。选择“在下方插入行”。此时将显示第二个标题行。 3.在仍选中该行的情况下,从报表工具栏“字号”下拉列表中选择 8。 若要使子报表周围的空白区域减到最小,请最小化将包含子报表的行。子报表项将根据需要自行扩大,但不会缩小。 4.选择第 2、3、4 列中的文本框。右键单击并选择“合并单元”。现在,新标题行中有两个文本框。 5.在选中了新表行的情况下,在“属性”窗口中,滚动到 Visibility,然后展开该节点。将 Hidden 设置为 =Not Parameters!ShowSalesDetails.Value。 (五、)向主报表添加子报表 1.在解决方案资源管理器中,单击报表 ContactInformation.rdl,然后将其拖到标题行中的第二个文本框,放在“联系信息”文本框旁边。 2.右键单击子报表的灰色区域,然后选择“属性”。将打开“子报表属性”对话框。 3.单击“参数”选项卡,然后单击第一个“参数名称”文本框。将显示下拉列表,其中包含为 ContactInformation 定义的四个参数。使用下表设置子报表参数 参数名称 参数值 ContactID =Fields!StoreContactID.Value FieldsToDisplay =Parameters!ContactDisplayFields.Value BackgroundColor =Parameters!Colors.Value(0) FontColors =Parameters!Colors.Value(1) * * 使用参数的高级功能 六、添加包含参数的子报表 (六、)将报表参数设置为内部参数 1.从“报表”菜单中选择“报表参数”。此时将打开“报表参数”对话框。 2.从“参数”列表中选择 Colors。 3.在“属性”部分中,选中“内部”选项。 将参数值设为 Internal 意味着该参数仅显示在报表定义中。将报表发布到服务器时,您将无法从报表服务器管理该参数。报表工具栏将不显示该参数的提示,如果将该报表作为子报表,该参数将不显示在主报表中的子报表参数列表中。 4.单击“确定”。 5.(可选)单击“预览”。工具栏上未显示 Colors 参数的任何提示。 * * 使用参数的高级功能 七、创建钻取报表 (一、)打开“高级参数教程”报表服务器项目 1.在 SQL Server Business Intelligence Development Studio 中,打开上一课中创建的“高级参数教程”报表服务器项目。 2.在解决方案资源管理器中,双击 Resellers Worldwide 报表。将在“布局”视图中打开此报表。 3.单击“数据”选项卡。 (二、)导入 AdventureWorks 示例报表 Territory Sales Drilldown 1.在解决方案资源管理器中,右键单击“报表”文件夹,选择“添加”,然后单击“现有项”。将打开“添加现有项”对话框。 浏览到 AdventureWorks 示例报表文件夹。默认位置是 drive:\Program Files\Microsoft SQL Server\90\Sampl

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档