Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services jasper报告-将空参数值从一个子报告传递到下一个子报告_Reporting Services_Jasper Reports - Fatal编程技术网

Reporting services jasper报告-将空参数值从一个子报告传递到下一个子报告

Reporting services jasper报告-将空参数值从一个子报告传递到下一个子报告,reporting-services,jasper-reports,Reporting Services,Jasper Reports,我通过传递参数创建嵌套子报表,如下所示: 主报告->子报告1->子报告2 主报表将参数A传递给子报表1 子报表1将参数B传递给子报表2 如果在执行过程中,参数B没有值,即SQL查询根本不返回参数B的值,则报表执行将在该点完全停止。即使参数A的后续值中存在参数B的非空查询结果,也不会执行报告 我们如何确保即使参数B为空,报告也能继续执行?我正在使用ireport designer进行报表设计 提前谢谢 Venkatesh子报表至少需要一条记录才能继续执行。我建议您修改SQL查询以返回空行,即使零行

我通过传递参数创建嵌套子报表,如下所示:

主报告->子报告1->子报告2

主报表将参数A传递给子报表1 子报表1将参数B传递给子报表2

如果在执行过程中,参数B没有值,即SQL查询根本不返回参数B的值,则报表执行将在该点完全停止。即使参数A的后续值中存在参数B的非空查询结果,也不会执行报告

我们如何确保即使参数B为空,报告也能继续执行?我正在使用ireport designer进行报表设计

提前谢谢
Venkatesh

子报表至少需要一条记录才能继续执行。我建议您修改SQL查询以返回空行,即使零行匹配

有关如何完成此任务的更多详细信息,请查看此问题: