Jasper reports 缺少数据(JasperReports服务器报告)

Jasper reports 缺少数据(JasperReports服务器报告),jasper-reports,ireport,jasperserver,Jasper Reports,Ireport,Jasperserver,好的,所以当我在iReport中运行我的报告时,我只得到一行作为输出 100 100 - BA - 7294 - 1 - 3 但是,当我从服务器日志中复制报表创建的查询并运行它时,我得到80行作为输出 100 100 - BA - 7294 - 1 - 3 100 101 - BA - 7294 - 1 - 3 100 102 - BA - 7294 - 1 - 3 100 103

好的,所以当我在iReport中运行我的报告时,我只得到一行作为输出

100 100 -   BA  -   7294    -   1   -   3
但是,当我从服务器日志中复制报表创建的查询并运行它时,我得到80行作为输出

100 100 -   BA  -   7294    -   1   -   3
100 101 -   BA  -   7294    -   1   -   3
100 102 -   BA  -   7294    -   1   -   3
100 103 -   BA  -   7294    -   1   -   3
100 104 -   BA  -   7294    -   1   -   3
100 106 -   BA  -   7294    -   1   -   3
100 107 -   BA  -   7294    -   1   -   3
100 108 -   BA  -   7294    -   1   -   3
100 109 -   BA  -   7294    -   1   -   3
100 110 -   BA  -   7294    -   1   -   3
etc...
我做过上百次这样的报告,但从未发生过,我似乎找不到解决办法

数据丢失的原因是什么

这是我从日志中复制的查询(这是一个简单的查询,没有什么特别之处)

选择
`quallev_资格等级“.‘quallev_研究领域’as
`quallev_资格等级"quallev_研究领域",
`qde_资格描述`.`qde_shortdescription`作为`qde_资格描述` qde_shortdescription`,
`qde\U资格说明`.`qde\U名称目的\U cd\U id`作为`qde\U资格说明\U qde\U名称目的\U cd\U id`,
`cn\U campusname`.`cn\U campusid`作为`cn\U campusname\U cn\U campusid`,
`qde_资格说明`.`qde_langauge_id`作为`qde_资格说明` qde_langauge_id`,
`fv_factorvalue_ft`.`fv_1`作为`fv_factorvalue_ft_fv_1`,
`fv_factorvalue_ft`.`fv_2`作为`fv_factorvalue_ft_fv_2`,
`fv_factorvalue_ft`.`fv_3`作为`fv_factorvalue_ft_fv_3`,
`fosfte_字段的研究因素`.`fosfte_因子´cd_id`作为`fosfte_字段的研究因素´fosfte_因子´cd_id`,
`fv_factorvalue_ft`.`fv_4`作为`fv_factorvalue_ft_fv_4`,
`fv_factorvalue_ft`.`fv_5`作为`fv_factorvalue_ft_fv_5`,
`fv_factorvalue_ft`.`fv_6`作为`fv_factorvalue_ft_fv_6`,
`fv_factorvalue_ft`.`fv_7`作为`fv_factorvalue_ft_fv_7`,
`fv_factorvalue_ft`.`fv_8`作为`fv_factorvalue_ft_fv_8`,
`fv_factorvalue_ft`.`fv_9`作为`fv_factorvalue_ft_fv_9`,
`fos_Fieldof Study`.`fos_code`作为`fos_Fieldof Study_fos_code`,
`fosfte_字段的研究因子`.`fosfte_ftefactorvalue`作为`fosfte_字段的研究因子`.`fosfte_ftefactorvalue`,
`“资格认证”.“资格认证代码”作为“资格认证代码”,
`oun\u OrganizationUnitName`.`oun\u ou\u id`作为`oun\u OrganizationUnitName\u oun\u id`,
`fos_Fieldof Study`.`fos_startdate`作为fos_Fieldof Study`,
`qh_资格Hemis`.`qh_重量`qh_资格Hemis_qh_重量``
来自“qo_资格组织”`
上的内部联接'quallev\u资格级别'('qo\u资格组织'。'qo\u quallev\u id`='quallev\u资格级别'。'quallev\u id`)
上的内部加入组织(`org\u Organization`.`org\u be\u id`=`qo\u资格组织`.`qo\u org\u be\u id`)
上的内部联接`oun\u organizationunitname`(`oun\u organizationunitname`.`oun\u ou\u id`=`org\u organization`.`org\u ou\u id`)
在(`org\u organization`.`org\u campusid`=`cn\u campusname`.`cn\u campusid`)上进行内部联接
在(`quallev_资格级别`.`quallev_fos_id`=`fos_Fieldof Study`.`fos_id`)上内部联接`fos_Fieldof Study`.`fos_id`)
上的内部联接'qual\u qualification'('quallev\u qualificationlevel`.'quallev\u qual\u id`='qual\u qualification`.'qual\u id`)
上的内部联接'qh\u qualificationhemis'('qh\u qualificationhemis`.'qh\u qual\u id`='qual\u qualification`.'qual\u id`)
上的内部联接`fosfte_fieldofstudyfefactor`(`fosfte_fieldofstudyfefactor`.`fosfte_fos_id`=`fos_fieldofstudy`.`fos_id`)
上的内部联接'qde\u资格描述'('qde\u资格描述'。'qde\u资格id`='qual\u资格'。'qual\u id`)
上的内部联接'fv\u factorvalue\u ft'('fos\u fieldofstudy`.'fos\u id`='fv\u factorvalue\u ft`.'fv\u fos\u id`)
其中,`qde\U资格描述`.`qde\U语言id`=3

还有“fos_fieldof study”。“fos_startdate”好的,所以我终于找到了解决方案

问题是jasperserver的默认行限制设置为200000


我把限额提高到2000000,还有BOOOM!!!它现在可以工作:)

您的输出行在详细信息栏中吗?QuallevFieldDofstudy组标题栏中没有输出行将您的输出行放在详细信息栏中。我已经尝试过了,然后该组被忽略,我得到了超过8000页的数据。您可以发布JRXML吗?
select 
`quallev_qualificationlevel`.`quallev_fieldofstudy` as 
`quallev_qualificationlevel_quallev_fieldofstudy`,
`qde_qualificationdescription`.`qde_shortdescription` as `qde_qualificationdescription_qde_shortdescription`,
`qde_qualificationdescription`.`qde_namepurpose_cd_id` as `qde_qualificationdescription_qde_namepurpose_cd_id`,
`cn_campusname`.`cn_campusid` as `cn_campusname_cn_campusid`,
`qde_qualificationdescription`.`qde_langauge_id` as `qde_qualificationdescription_qde_langauge_id`,
`fv_factorvalue_ft`.`fv_1` as `fv_factorvalue_ft_fv_1`,
`fv_factorvalue_ft`.`fv_2` as `fv_factorvalue_ft_fv_2`,
`fv_factorvalue_ft`.`fv_3` as `fv_factorvalue_ft_fv_3`,
`fosfte_fieldofstudyftefactor`.`fosfte_factor_cd_id` as `fosfte_fieldofstudyftefactor_fosfte_factor_cd_id`,
`fv_factorvalue_ft`.`fv_4` as `fv_factorvalue_ft_fv_4`,
`fv_factorvalue_ft`.`fv_5` as `fv_factorvalue_ft_fv_5`,
`fv_factorvalue_ft`.`fv_6` as `fv_factorvalue_ft_fv_6`,
`fv_factorvalue_ft`.`fv_7` as `fv_factorvalue_ft_fv_7`,
`fv_factorvalue_ft`.`fv_8` as `fv_factorvalue_ft_fv_8`,
`fv_factorvalue_ft`.`fv_9` as `fv_factorvalue_ft_fv_9`,
`fos_fieldofstudy`.`fos_code` as `fos_fieldofstudy_fos_code`,
`fosfte_fieldofstudyftefactor`.`fosfte_ftefactorvalue` as `fosfte_fieldofstudyftefactor_fosfte_ftefactorvalue`,
`qual_qualification`.`qual_code` as `qual_qualification_qual_code`,
`oun_organisationunitname`.`oun_ou_id` as `oun_organisationunitname_oun_ou_id`,
`fos_fieldofstudy`.`fos_startdate` as `fos_fieldofstudy_fos_startdate`,
`qh_qualificationhemis`.`qh_weight` as `qh_qualificationhemis_qh_weight`
from `qo_qualificationorganisation`
inner join `quallev_qualificationlevel` on (`qo_qualificationorganisation`.`qo_quallev_id` = `quallev_qualificationlevel`.`quallev_id`)
inner join `org_organisation` on (`org_organisation`.`org_be_id` = `qo_qualificationorganisation`.`qo_org_be_id`)
inner join `oun_organisationunitname` on (`oun_organisationunitname`.`oun_ou_id` = `org_organisation`.`org_ou_id`)
inner join `cn_campusname` on (`org_organisation`.`org_campusid` = `cn_campusname`.`cn_campusid`)
inner join `fos_fieldofstudy` on (`quallev_qualificationlevel`.`quallev_fos_id` = `fos_fieldofstudy`.`fos_id`)
inner join `qual_qualification` on (`quallev_qualificationlevel`.`quallev_qual_id` =     `qual_qualification`.`qual_id`)
inner join `qh_qualificationhemis` on (`qh_qualificationhemis`.`qh_qual_id` = `qual_qualification`.`qual_id`)
inner join `fosfte_fieldofstudyftefactor` on (`fosfte_fieldofstudyftefactor`.`fosfte_fos_id` = `fos_fieldofstudy`.`fos_id`)
inner join `qde_qualificationdescription` on (`qde_qualificationdescription`.`qde_qual_id`     = `qual_qualification`.`qual_id`)
inner join `fv_factorvalue_ft` on (`fos_fieldofstudy`.`fos_id` = `fv_factorvalue_ft`.`fv_fos_id`)
where `qde_qualificationdescription`.`qde_langauge_id` = 3 
and `fos_fieldofstudy`.`fos_startdate` <= '2013-11-08' 
and `qde_qualificationdescription`.`qde_namepurpose_cd_id` = 7294 
and `cn_campusname`.`cn_campusid` = '1' 
and `oun_organisationunitname`.`oun_ou_id` = '11' 
and `fosfte_fieldofstudyftefactor`.`fosfte_factor_cd_id` = 7699
group by `quallev_qualificationlevel`.`quallev_fieldofstudy`