标签:des cWeb blog os java io strong ar for
【值提示】
1.创建参数,用户选择的值由这个参数来接收。
2.设置过滤条件: [部门-全称]=?参数1?(或者先在查询中设置;可以将操作符变为in,实现选定多个选项,选择UI为复选框组)。提示定义了一个包含参数的过滤表达式,利用参数接收的值对指定数据项进行过滤。
在查询1中查看:
3.设置查询信息:设置下拉列表框的显示内容,也就是过滤条件与显示的条件可以不同。例如你可以利用项目类型代码来过滤,而实际显示出来的是项目类型(如果过滤条件与显示条件相同则可以跳过这一步)。
4.设置初始值:给该查询一个默认的初始值,否则它会以单独页面的形式设置初始值。设置属性中“默认值”选项,增加一个初始值。(可选)
5.添加提示按钮:提示按钮的类型为“完成”。(或者在值提示属性窗格内设置“自动提交”)
【选择搜索提示】先按某种搜索规则确定一个选择范围,然后再选择。
1.创建参数。
2.设置过滤条件: [部门-全称] in ?参数1?(报表用的查询是查询1提示用的查询是查询2
)。
3.添加提示按钮:提示按钮的类型为“完成”。
【隐藏某一列】
1.建一个参数接收值提示的值:在提示页加一个文本项,写上“是否显示父部门”,加值提示,接受参数“参数1”。
2.在值提示上添加一个布尔变量,值提示参数决定其真假状态。
属性---静态选项---新建布尔变量1,给定条件为ParamDisplayValue("参数1‘)=‘要‘;并给定布尔变量真与假的Use值和Display值。
3.把指定列与布尔变量绑定,由布尔变量决定该列是否显示。
选中指定列,属性右边向上箭头点击选择“列表的列”:
并通过“生成变量”将指定列与布尔变量绑定:
4. 在值提示属性中设置默认值为“要”,可以添加“完成”提示按钮(或在值提示属性中设置自动提交;可以将多列与同一个布尔变量绑定实现同时绑定多个列)。
【明细过滤器】
1.选中列——过滤器按钮(或者,在查询中将过滤的数据项拉入“明晰过滤器”并设置)。
【文本框提示】在报表中只保留收入在某一个指定区间中的数据行。
1.先加入一个提示页(工具栏)。
2.在提示页中加入两个文本框提示,用它们分别接收数字区间的下限值和上限值。
[合同额] >= ?参数1?
[合同额] <= ?参数2?
、
指定在汇总数据上过滤 :
3.可以添加“完成”提示按钮。
【样式变量】
1.加入字符串变量:在条件资源管理器点中变量,拖拽左侧字符串变量到变量框中。
2.写入变量表达式 :在弹出的报表表达式窗口中输入变量表达式,给定变量的条件。
3.字符串变量命名:在属性窗格选择“其他---名称”给变量命名。
4.为字符串变量赋值 :在条件表达式为变量加入几个与表达式一致的值。
5.将特定数据项与字符串变量绑定 :选中要设条件格式的数据项。
6.属性窗格条件大项样式变量小项:选中了字符串变量的一个值后,资源管理器 条的底色就变成了绿色。可针对该值具体设置格式。
7.运行结果:
【值提示去掉虚线和参数名称】
1.加入“HTML项目”,可在“属性---说明”中设置其名称。
(1)div1:<div id="test">
(2)div2:
(3)div3:</div>
2.运行结果:
附:值提示去掉虚线和参数名称并切添加"--------请选择---------"行
div1:<div id="test">
div2:
div3:</div>
【报表之间穿透钻取 】从概要报表钻取到细节报表,查看感兴趣的细节信息。
1.建立细节报表:
2.加入一个连接参数:
3.建立概要报表:
4. 创建一个到细节报表的追溯定义连接:
【加入图片】
【改变对象高度和宽度】
【布局计算】
1.工具箱---块---布局计算:
这个报表中已经加入了值提示,加入这个计算的目的是为了显示提示接收的值。 在这个计算前可加入文字“此次限定父部门:”。
2.输入计算表达式:
3.运行结果:
【活动报表】
1.文件---转换为活动报表
2. 为数据复选框组添加数据,选中项目,右击,再单击转至查询,如下图
3. 将合同大类维表拉入数据项,并过滤掉“HZ”(产生查询1)。
4. 转到页面管理器,将查询1里面的合同大类代码拖到数据复选框组中。
5. 添加“选项卡控件”,分别修改选项卡名称,可添加新选项卡。
6. 在每一个选项页中,加入查询2,每个选项页都引用相同查询。
7. 对数据复选框组和选项卡控件中添加连接,设置变量值和容器选择。
8. 交叉表和列表一样设置,柱状图和饼图,行为设置选择,其他和列表一致
9.运行结果:
默认KSZ和ZCB,列表并高亮显示,当选择KSZ或者ZCB时,列表数据会相应变化,就是对列表数据进行筛选,交叉表页和列表页一样,柱状图和饼图,选中KSZ和ZCB只会高亮显示。
【下载活动报表】活动报表下载后,方便用户可以离线查看报表,而不需要在系统上查看。
标签:des cWeb blog os java io strong ar for
原文地址:http://www.cnblogs.com/littleTing/p/3944332.html