-1
ireports에 쿼리를 추가하려고합니다. 그러나 그것은 나를 준다Ireports 쿼리가 작동하지 않습니다.
{
'collectionName':'weekly_jasper_reports',
'findQuery':
{
'$markets':'"+{'Markets':null}+"'
}
}
^
com.mongodb.util.JSONParseException: {'collectionName':'weekly_jasper_reports','findQuery':{'$markets':'"+{'Markets':null}+"'}}
^
at com.mongodb.util.JSONParser.read(JSON.java:455) at com.mongodb.util.JSONParser.parseObject(JSON.java:424)
at com.mongodb.util.JSONParser.parse(JSON.java:378) at com.mongodb.util.JSONParser.parseObject(JSON.java:414)
at com.mongodb.util.JSONParser.parse(JSON.java:378) at com.mongodb.util.JSONParser.parse(JSON.java:328)
at com.mongodb.util.JSON.parse(JSON.java:287) at com.mongodb.util.JSON.parse(JSON.java:272)
at com.jaspersoft.mongodb.query.MongoDbQueryWrapper.processQuery(MongoDbQueryWrapper.java:104)
at com.jaspersoft.mongodb.query.MongoDbQueryWrapper.<init>(MongoDbQueryWrapper.java:93)
at com.jaspersoft.mongodb.query.MongoDbQueryExecuter.createDatasource(MongoDbQueryExecuter.java:117)
at net.sf.jasperreports.engine.fill.JRFillDataset.createQueryDatasource(JRFillDataset.java:1112)
at net.sf.jasperreports.engine.fill.JRFillDataset.initDatasource(JRFillDataset.java:689)
at net.sf.jasperreports.engine.fill.JRBaseFiller.setParameters(JRBaseFiller.java:1281)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:900)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:845)
at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:87)
at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:446)
at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:276)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:745)
at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:891)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
내가 틀린 어떤 제안이라도 ?? 감사합니다.
아니요! 그것은 여전히 작동하지 않습니다. 만약 내가 쿼리에서 직접 값을 제공합니다. 그것은 작동합니다. promt의 경우. 그럴 필요가 없습니다. – nOmi
보고서 디자인에서 쿼리가 어떻게 보이는지 그리고 프롬프트 창에 입력 한 값이 무엇인지 등의 추가 정보를 게시하십시오. –
고마워, 내가 문제를 발견했다. 쿼리가 올바르지 않습니다. 나를 위해 { 'collectionName': 'weekly_jasper_reports', 'findQuery': { '시장': '$ P! {시장}'}}} 일했습니다 !!! – nOmi