码迷,mamicode.com
首页 > 其他好文 > 详细

Report Studio学习笔记

时间:2014-08-29 10:52:40      阅读:589      评论:0      收藏:0      [点我收藏+]

标签:des   cWeb   blog   os   java   io   strong   ar   for   

【值提示】

1.创建参数,用户选择的值由这个参数来接收。

 bubuko.com,布布扣

2.设置过滤条件: [部门-全称]=?参数1?(或者先在查询中设置;可以将操作符变为in,实现选定多个选项,选择UI为复选框组)。提示定义了一个包含参数的过滤表达式,利用参数接收的值对指定数据项进行过滤。

 bubuko.com,布布扣

在查询1中查看:

 bubuko.com,布布扣

3.设置查询信息:设置下拉列表框的显示内容,也就是过滤条件与显示的条件可以不同。例如你可以利用项目类型代码来过滤,而实际显示出来的是项目类型(如果过滤条件与显示条件相同则可以跳过这一步)。

bubuko.com,布布扣

4.设置初始值:给该查询一个默认的初始值,否则它会以单独页面的形式设置初始值。设置属性中“默认值”选项,增加一个初始值。(可选)

5.添加提示按钮:提示按钮的类型为“完成”。(或者在值提示属性窗格内设置“自动提交”)

 

 

 

【选择搜索提示】先按某种搜索规则确定一个选择范围,然后再选择。

1.创建参数。

2.设置过滤条件: [部门-全称] in ?参数1?(报表用的查询是查询1提示用的查询是查询2

)。

 bubuko.com,布布扣

3.添加提示按钮:提示按钮的类型为“完成”。

 

 

 

【隐藏某一列】

1.建一个参数接收值提示的值:在提示页加一个文本项,写上“是否显示父部门”,加值提示,接受参数“参数1”。

 bubuko.com,布布扣

2.在值提示上添加一个布尔变量,值提示参数决定其真假状态。

属性---静态选项---新建布尔变量1,给定条件为ParamDisplayValue("参数1‘)=‘要‘;并给定布尔变量真与假的Use值和Display值。

 bubuko.com,布布扣

3.把指定列与布尔变量绑定,由布尔变量决定该列是否显示。

选中指定列,属性右边向上箭头点击选择“列表的列”:

 bubuko.com,布布扣

并通过“生成变量”将指定列与布尔变量绑定:

bubuko.com,布布扣

4. 在值提示属性中设置默认值为“要”,可以添加“完成”提示按钮(或在值提示属性中设置自动提交;可以将多列与同一个布尔变量绑定实现同时绑定多个列)。

 

 

 

【明细过滤器】

1.选中列——过滤器按钮(或者,在查询中将过滤的数据项拉入“明晰过滤器”并设置)。

 

 

 

【文本框提示】在报表中只保留收入在某一个指定区间中的数据行。

1.先加入一个提示页(工具栏)。

2.在提示页中加入两个文本框提示,用它们分别接收数字区间的下限值和上限值。

[合同额] >= ?参数1?

[合同额] <= ?参数2?

 bubuko.com,布布扣

 bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

指定在汇总数据上过滤 :

 bubuko.com,布布扣

3.可以添加“完成”提示按钮。

 

 

 

【样式变量】

1.加入字符串变量:在条件资源管理器点中变量,拖拽左侧字符串变量到变量框中。

bubuko.com,布布扣

2.写入变量表达式 :在弹出的报表表达式窗口中输入变量表达式,给定变量的条件。

 bubuko.com,布布扣

3.字符串变量命名:在属性窗格选择“其他---名称”给变量命名。

4.为字符串变量赋值 :在条件表达式为变量加入几个与表达式一致的值。

 bubuko.com,布布扣

5.将特定数据项与字符串变量绑定 :选中要设条件格式的数据项。

 bubuko.com,布布扣

6.属性窗格条件大项样式变量小项:选中了字符串变量的一个值后,资源管理器 条的底色就变成了绿色。可针对该值具体设置格式。

 bubuko.com,布布扣

7.运行结果:

 bubuko.com,布布扣

 

 

 

【值提示去掉虚线和参数名称】

1.加入“HTML项目”,可在“属性---说明”中设置其名称。

 bubuko.com,布布扣

(1)div1:<div id="test">

(2)div2:

  1. <script language="javascript">
  2. var test = document.getElementById("test").getElementsByTagName("SELECT");
  3. test[0].remove(1);
  4. test[0].remove(0);
  5. test[0].removeAttribute("hasLabel");
  6. </script>

(3)div3:</div>

2.运行结果:

 bubuko.com,布布扣

 

附:值提示去掉虚线和参数名称并切添加"--------请选择---------"行

div1:<div id="test">

div2:

  1. <script language="javascript">
  2. var test = document.getElementById("test").getElementsByTagName("SELECT");
  3. test[0].remove(0);
  4. test[0].options[0].text="--------请选择---------"  
  5. test[0].removeAttribute("hasLabel");
  6. </script>

div3:</div>

 

 

 

【报表之间穿透钻取 】从概要报表钻取到细节报表,查看感兴趣的细节信息。

1.建立细节报表:

 bubuko.com,布布扣

2.加入一个连接参数:

 bubuko.com,布布扣

3.建立概要报表:

 bubuko.com,布布扣

4. 创建一个到细节报表的追溯定义连接:

 bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

 

 

 

【加入图片】

 bubuko.com,布布扣

 

 

【改变对象高度和宽度】

 bubuko.com,布布扣

 

 

【布局计算】

1.工具箱---块---布局计算:

 bubuko.com,布布扣

这个报表中已经加入了值提示,加入这个计算的目的是为了显示提示接收的值。 在这个计算前可加入文字“此次限定父部门:”。

2.输入计算表达式:

 bubuko.com,布布扣

 bubuko.com,布布扣

3.运行结果:

 bubuko.com,布布扣

 

 

 

【活动报表】

1.文件---转换为活动报表

2. 为数据复选框组添加数据,选中项目,右击,再单击转至查询,如下图

 bubuko.com,布布扣

3. 将合同大类维表拉入数据项,并过滤掉“HZ”(产生查询1)。

 bubuko.com,布布扣

4. 转到页面管理器,将查询1里面的合同大类代码拖到数据复选框组中。

 bubuko.com,布布扣

5. 添加“选项卡控件”,分别修改选项卡名称,可添加新选项卡。

 bubuko.com,布布扣

6. 在每一个选项页中,加入查询2,每个选项页都引用相同查询。

 bubuko.com,布布扣

 bubuko.com,布布扣

 bubuko.com,布布扣

 bubuko.com,布布扣

 bubuko.com,布布扣

7. 对数据复选框组和选项卡控件中添加连接,设置变量值和容器选择。

 bubuko.com,布布扣

 bubuko.com,布布扣

 bubuko.com,布布扣

8. 交叉表和列表一样设置,柱状图和饼图,行为设置选择,其他和列表一致

 bubuko.com,布布扣

9.运行结果:

 bubuko.com,布布扣

默认KSZ和ZCB,列表并高亮显示,当选择KSZ或者ZCB时,列表数据会相应变化,就是对列表数据进行筛选,交叉表页和列表页一样,柱状图和饼图,选中KSZ和ZCB只会高亮显示。

 

 

 

【下载活动报表】活动报表下载后,方便用户可以离线查看报表,而不需要在系统上查看。

 bubuko.com,布布扣

Report Studio学习笔记

标签:des   cWeb   blog   os   java   io   strong   ar   for   

原文地址:http://www.cnblogs.com/littleTing/p/3944332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!