如何添加子报表和参数

作者&投稿:尧罚 (若有异议请与网页底部的电邮联系)
报表参数默认值是怎么设置的~

定义全局参数
直接点击菜单服务器>全局参数,添加一个area参数,默认值设置为“华北”,
注:全局参数保存在工程下面的config.xml中。

打开报表
参数过滤设置
双击地区数据列单元格,选择过滤标签,在值区域中选择参数选项,可在下拉框中看到一个名为area的参数,选中它,点击添加按钮,
注:全局参数area并不是在当前模板下创建的,但是可以在模板中直接调用。

制作参数界面
点击参数模块处的笔,使参数界面处于可编辑状态,参数界面的右下方会显示没有添加控件的参数名称,全局参数也会显示

点击添加全部,设置参数界面,

保存报表并发布
保存报表并分页预览,默认参数值为“华北”,直接点击查询,即可询出华北的数据

嵌入的报表称为子报表。嵌入的报表独立于包含它的报表。若要通过数据值使报表相关联(例如,若要两个报表均显示同一客户的数据),则必须从包含子报表的报表向子报表传递参数。嵌入的报表必须具有已定义的参数。

添加子报表
1. 在“设计”视图中,单击工具箱中的“子报表”。
2. 在设计图面上,单击报表上的某个位置,然后拖动一个框调整到所需子报表大小。此外,也可以双击设计图面来创建固定大小的子报表。
注意
如果项目中已存在子报表,则可以将报表从解决方案资源管理器拖到设计图面,从而创建子报表。
3. 右键单击子报表,然后单击“子报表属性”。
4. 在“子报表属性”对话框的“名称”文本框中键入名称,或接受默认值。
5. 在“将此报表用作子报表”列表框中,键入报表的名称。可以通过下列方式指定报表的名称:
对于此项目中的报表,请从下拉列表中选择报表的名称。
对于发布到配置为本机模式的报表服务器的报表,请使用不带文件扩展名的报表的完整路径或相对路径。如果该报表与当前报表位于同一文件夹中,则只需使用该报表的名称即可。如果该报表位于其他文件夹中,则使用该报表的相对路径(例如,../Reports/DetailReport)。
对于发布到配置为 SharePoint 集成模式的报表服务器的报表,请使用报表名称(包括文件扩展名,如 DetailReport.rdl)。子报表必须与主报表位于同一文件夹。不支持相对路径。
6. 单击“确定”。
指定传递给子报表的参数
1. 在“设计”视图中,右键单击子报表,然后单击“子报表属性”。
2. 在“子报表属性”对话框中,单击“参数”。
3. 单击“添加”。将向参数网格添加一个新行。
4. 在“名称”文本框中,键入子报表中的参数的名称。此名称必须与子报表中的报表参数名称一致。如果项目中已存在子报表,则可从下拉列表中选择参数。如果该子报表位于报表服务器中,请在报表管理器中运行报表,然后在“属性”选项卡上,单击“参数”。
注意
该参数名称必须与报表参数(而不是查询参数)的名称相匹配。
5. 在“值”列表框中,键入或选择要传递给子报表的值。此值可以是静态文本、指向字段的表达式或主报表中的其他对象。
6. 重复第 3 步和第 4 步指定每个子报表参数的值。
注意
子报表所需的所有参数都必须包括在“参数”列表中。如果缺少必需的参数,子报表将不会在主报表中正确显示。

1、设计好子表,点击preview后首先弹出的是如下图所示的对话框,这里就是通过附表索要传递的参数,这里可以通过手动输入来查看。
2、现在点击父表的preview,查看如下图所示,证明参数已经传递到了字表中。


如何添加子报表和参数
1. 在“设计”视图中,右键单击子报表,然后单击“子报表属性”。2. 在“子报表属性”对话框中,单击“参数”。3. 单击“添加”。将向参数网格添加一个新行。4. 在“名称”文本框中,键入子报表中的参数的名称。此名称必须与子报表中的报表参数名称一致。如果项目中已存在子报表,则...

报表怎么增加子报表
进入财务软件,点击页面左边的报表与分析模块。进入报表模块后,点击页面右边的报表,点击任意报表都可以,示例为增加利润表的子报表,所以点击利润表。进入利润表模板后,点击页面左上角的文件,页面弹出选择,点击另存为。点击另存为后,页面弹出对话框,在报表名称处命名新建的子报表名称,之后点击保存。...

如何添加子报表和参数
添加子报表在“插入”选项卡上,单击“子报表”。在设计图面上,单击报表上的某个位置,然后拖动一个框调整到所需子报表大小。也可以单击设计图面来创建固定大小的子报表。右键单击子报表,然后单击“子报表属性”。在“子报表属性”对话框的“名称”文本框中键入名称,或接受默认值。在“将此报表用作...

如何添加子报表和参数
1新建一个模板:WorkBook3.cpt增加模板参数 2新建一个模板:WorkBook4.cpt单元格A1中设置公式$a WorkBook3.cpt模板中 对A2单元格进行插入子报表选择继承报表的参数

如何在一个新窗口中添加子报表
在 SQL Server Business Intelligence Development Studio 中,打开“高级参数教程”报表服务器项目(如果尚未打开)。在解决方案资源管理器中,双击 Resellers Worldwide 报表。 系统将在“布局”视图中打开此报表。

如何添加子报表和参数
选择rdlc报表—>视图->报表数据(列表最后一个)在报表数据左列,右键“参数”->添加参数 即OK!我在vs2013中试的可以,你试试看点一下报表 ,选 视图---Report Data,弹出来的窗口,选第二个“参数”,右键可以添加

怎么使用和创建水晶报表 子报表?
用FineReport报表,如果子表中也有参数,可以使用参数联动实现:比如主、子表中设置的参数分别是classno和studentno,想要在子表中显示相应classno下的studentno,此时只要在studentno单元格双击——过滤——动态sql,写入:select * from 数据集名 where CLASSNO='${classno}' ,并选择相应的实际值和...

...3.6 做报表时,如何通过父报表给子报表传递参数,我在网上查了资料,试...
如:子表中定义了一个参数house2clientid。把主表中查询出来的值赋给这个参数。在主表中点击添加的SubReport控件查看属性。在parameters中添加参数,house2clientid并定义指定是主表中的那个字段。点击Value Expression右侧的编辑图标,选择值,确定。这样主表选的那个字段就作为子表的参数传给了子表。

Ireport子报表中嵌套子报表
这个问题,也困扰我很久,今天解决了,主要是有个属性设置下,即在主表调用子表时,需要为子报表添加参数,选择“从主报表复制”,然后依次类推,孙报表,或者说子报表再嵌套的子报表,参数传递也使用此方法即可。

vs2008 RDLC开发子报表的问题
设计小报表:在小报表中放入表,数据源自然是你的小类表,第一行是表头,第二行就是你那些循环的数据,添加报表参数为ID 回到大报表,设置列表组属性,组表达式为:大类表的ID,在大报表总再放入子报表,子报表的ReportName设置为小报表的名字,不要.rdlc扩展名,设置子报表参数ID=ID 就是这样 ...

仁和区19295769448: 如何添加子报表和参数 -
将树银杏: 添加子报表1. 在“设计”视图中,单击工具箱中的“子报表”.2. 在设计图面上,单击报表上的某个位置,然后拖动一个框调整到所需子报表大小.此外,也可以双击设计图面来创建固定大小的子报表.注意 如果项目中已存在子报表,则可以...

仁和区19295769448: 如何添加子报表和参数(报表设计器) -
将树银杏: 嵌入的报表称为子报表.嵌入的报表独立于包含它的报表.若要通过数据值使报表相关联(例如,若要两个报表均显示同一客户的数据),则必须从包含子报表的报表向子报表传递参数.嵌入的报表必须具有已定义的参数.

仁和区19295769448: 如何添加子报表和参数 -
将树银杏: 我用的是finereport,你看看有没有共同之处,能不能帮到您. 1新建一个模板:WorkBook3.cpt增加模板参数2新建一个模板:WorkBook4.cpt单元格A1中设置公式$aWorkBook3.cpt模板中对A2单元格进行插入子报表选择继承报表的参数

仁和区19295769448: access2007如何创建子数据表? -
将树银杏: 1,在“设计”视图 (设计视图:显示数据库对象(包括:表、查询、窗体、宏和数据访问页)的设计的窗口.在设计视图中,可以新建数据库对象和修改现有数据库对象的设计.)中打开希望作为主报表的报表. 确保已选择了工具箱 (工具箱:由一些可以用在设计视图中向窗体、报表或数据访问页添加控件的工具组成的集合.在页设计视图中可用的工具箱与在窗体和报表设计视图中可用的工具箱不同.)中的“控件向导”工具 . 2,单击工具箱中的“子窗体/子报表”工具 . 3,在报表上单击需要放置子报表的位置. 4,按照向导对话框中的指导进行操作.

仁和区19295769448: 如何在一个电子表格建立子表格 -
将树银杏: 选择菜单栏-“插入”-“对象”-“新建”-“工作簿”.之后会出现“在book1中的工作簿“字样,然后编辑新工作簿,保存,在book1表格中就会显示子表格了. 希望对你有用.

仁和区19295769448: 请教如何在Report Builder 中设置多个参数 -
将树银杏: 解决方法:step1:拿你的sql语句到toad下面输入相同的参数运行,看能不能出数据.确认ordered_date是否is null的case,类型是否为date or varchar2 step2:如果step1有数据出来,打log信息. 在pre report trigger: srw.message(100,'***'||: p_...

仁和区19295769448: EXCEL表格中如何添加另一子表中相对应的数据到第二个子表中 -
将树银杏: 在你想要添加数据的单元格里输入=sheet1(假如你是要做在第一张表)点击sheet2(假如你的数据在第二张表上)相对应的单元格,你还可以同时计算第三张、第四张.....表格对应单元格的数据,只需在中间做一个+号就可以了!

仁和区19295769448: 数据库在不改变母表的情况下如何建立子表 -
将树银杏: 直接建立子表, 然后里面至少放个母表的关联, 一般放母表的主键就可以了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网