Jasper reports SQL查询处理Jaspersoft Studio读取字段

Jasper reports SQL查询处理Jaspersoft Studio读取字段,jasper-reports,jaspersoft-studio,Jasper Reports,Jaspersoft Studio,我现在有这个问题。我已经在Jaspersoft Studio的两个相同版本上进行了测试。当我点击读取字段时,程序的一个实例给了我想要的列,而另一个实例却陷入了循环。我已经检查了错误日志,没有任何问题需要解决 我从理论上推测这是一个查询,但为什么它在一个实例中有效而在下一个实例中无效呢 我在哪里可以找到发生了什么?我有什么选择 选择 LOCATIONS.ID作为LOCATIONID, LOCATIONS.NAME作为LOCATIONNAME, 产品.参考资料, 产品。代码为条形码, PRODUCT

我现在有这个问题。我已经在Jaspersoft Studio的两个相同版本上进行了测试。当我点击读取字段时,程序的一个实例给了我想要的列,而另一个实例却陷入了循环。我已经检查了错误日志,没有任何问题需要解决

我从理论上推测这是一个查询,但为什么它在一个实例中有效而在下一个实例中无效呢

我在哪里可以找到发生了什么?我有什么选择

选择
LOCATIONS.ID作为LOCATIONID,
LOCATIONS.NAME作为LOCATIONNAME,
产品.参考资料,
产品。代码为条形码,
PRODUCTS.NAME作为项目名称,
STOCKDIARY.AttributeStation\u ID,
AttributeStatance.DESCRIPTION作为ATTINSTANCEDESC,
产品类别,
票务线,
CATEGORIES.NAME作为CATEGORYNAME,
STOCKDIARY.DATENEW,
原因,

总和(当STOCKDIARY.UNITS=$P{start_date}和(STOCKDIARY.DATENEW)=0和STOCKDIARY.DATENEW>=$P{start_date}和(STOCKDIARY.DATENEW)时的情况)您尝试使用的版本是什么?看起来像JSS的错误。最好创建正式的错误请求。您尝试使用一个简单的查询了吗?可以吗?您的问题与此类似:@AlexK我使用的是Jasper 6.3.1我的困惑是…在我添加行“SUM(TICKETLINES.UNITS)AS UNIT”和“TICKETLINES”之前,它是有效的。如果我删除这些行,它会工作得很好,没有问题。我仍然不知所措…所有其他查询都工作得很好,它在Jasper的一个安装上工作,但在另一个安装上工作。我应该简单地删除安装并重试吗?您尝试使用的版本是什么?看起来像JSS的错误。最好创建正式的错误请求。是吗您尝试使用一个简单的查询?可以吗?您的问题与此类似:@AlexK我使用的是Jasper 6.3.1我的困惑是…在我添加行“SUM(TICKETLINES.UNITS)AS UNIT”和“TICKETLINES”之前,它一直有效。如果我删除了这些行,它会工作得很好,没有任何问题。我仍然不知所措…所有其他查询都工作得很好,它在Jasper的一个安装上工作,但在另一个安装上不工作。我应该简单地删除安装并重试吗?