2-对报表添加参数.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2-对报表添加参数

第二章 对报表添加参数 说明:本章是在第一章的基础上添加参数,使得在选择参数时,报表数据会根据参数发生相应的变化。在本例中,在选择不同的地州时,任务名称,总计和呼叫成功量会根据地州发生相应的变化。如图所示 大体步骤 、编写参数数据集 (二)、将参数与所写的参数数据集进行关联 (三)、在主数据集中加入参数,使参数能对主数据集发生作用 二、具体步骤 (一)、编写参数数据集 1、在【报表数据】(【添加新的数据集】如图1.1 图1.1 2、点击后出现下图所示的界面,在【名称】栏键入数据集的名称,在【数据源】的下拉列表中选择以前已经建好的数据源:DateSource1,然后点击【查询设计器】。如图1.2 图1.2 3、过后点击【编辑为文本】,出现如图1.3所示的界面。在文本框中输入数据集的代码。这里我的代码为 select ORGID,DSC from ZD_AREA_CODE_ORGID 功能为:选择出地州和地州所对应的编号。 图1.3 4、单击运行【!】,就会出现数据集的效果。如图1.4 图1.4 5、单击【确定】,进入如图1.5所示界面 图1.5 6、单击【确定】,出现如图1.6所示界面 图1.6 、将参数与所写的数据集进行关联 1、在报表数据栏中右击【参数】( 【添加参数】。如图2.1 图2.1 2、出现下图所示界面,在名称栏中输入参数的名称,在提示栏中输入在用户界面看到的名称,其他选项如图2.2所示: 图2.2 3、在同一界面单击可选值,按下图所示做选择,其中数据集选择要作为参数的数据集。值字段是数据库要识别的值,标签字段是呈现给用户的值。 如图2.3 图2.3 4、在默认值标签中,当不选择参数时所默认的一个参数值。选择如图2.4所示的选择。其中数据集为进行关联的参数数据集,值字段为数据库要识别的值。 图2.4 在主数据集中加入参数,使参数能对主数据集发生作用 在报表数据栏中右击主数据集,选择【数据集属性】如图3.1 图3.1 出现下图所示界面。按图所示,点击右侧的 。如图3.2 图3.2 在上一章的主数据集的代码中【7】的位置加入参数的名称如图3.3 原数据集代码: SELECT TASKNAME,COUNT(*) 总计, SUM(CASE WHEN E.DSC LIKE %呼叫成功% THEN 1 ELSE 0 END ) 呼叫成功量 FROM BACK_INFO a,ZD_ORGTYPE b,ZD_TASK c,USER_MANAGER d, ZD_BACK E WHERE a.USERID=d.USERID AND A.BACKID=E.BACKID AND b.ID=d.ORGID AND b.ISUSE=1 and a.TASKID=c.TASKID AND C.ISUSE=1 AND a.STATEE=1 AND b.ID IN (SELECT ORGID from dbo.F_FIND_TASK_ORGID(7)) AND a.DATE between(2010-07-21) AND (2010-07-25) GROUP BY TASKNAME ORDER BY TASKNAME 图3.3 注:SELECT ORGID from dbo.F_FIND_TASK_ORGID(7)这个为编写好了的函数,7的位置就是传进参数的地方。因为每个地州下有很多郊县,所以SELECT 前面有IN 单击【确定】后,进入预览界面即可看见效果了。 如图4.4 图4.4

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档