Ireport nao reconhece campo

0 respostas
O

Bom dia colegas,
Meu problema é o seguinte:
estou usando esta query para gerar o relatorio:

select count(distinct umaData)as contador,umaData,paciente,aparelho
from agendafisioterapia
where umaData>=‘2007-03-01’ and umaData<='2007-03-30’
group by aparelho, paciente

o problema esta no reconhecimento pelo ireport do campo contador, como faço para resolver este problema, sendo que no ireport ele consegue mapear o campo na hora da leitura da query, ele esta gerando o seguinte erro:

Compiling to file .\RelatorioAtendimentosMes.jasper -> C:\Arquivos de programas\JasperSoft\iReport-1.2.7\RelatorioAtendimentosMes.java

it.businesslogic.ireport.ReportClassLoader@1f33149

Compilation running time : 172

Filling report

Locale: português (Brasil)

Time zone: default

Error filling print

net.sf.jasperreports.engine.JRException: Unknown column name : contador      at net.sf.jasperreports.engine.JRResultSetDataSource.getColumnIndex(JRResultSetDataSource.java:357)      at net.sf.jasperreports.engine.JRResultSetDataSource.getFieldValue(JRResultSetDataSource.java:113)      at net.sf.jasperreports.engine.fill.JRFillDataset.setOldValues(JRFillDataset.java:791)      at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:755)      at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1019)      at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:126)      at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:758)      at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:666)      at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63)      at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402)      at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234)      at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:752)      at java.lang.Thread.run(Unknown Source)

Print not filled. Try to use an EmptyDataSource!
Criado 19 de março de 2007
Respostas 0
Participantes 1