| Autor |
Mensagem |
|
|
cara...eu naum tinha pensado em "apelidar" uma coluna.
essa idéia foi perfeita...me qubrou mó galho msm
mto obrigado pessoal
vlw msm
flws
|
 |
|
|
pensei em colocar uma consulta sql numa variável, isso provavelmente resolveria o meu problema...mas não dá certo fazer consulta numa variável...
pelo menos comigo não deu
|
 |
|
|
vou tentar descrever...
bom...tenho que fazer um relatório cujo faça uma busca no banco com algumas condições e agrupe os resultados...algo do tipo:
na query do relatório eu coloquei:
até ai td bem...ele me retorna duas colunas, a coluna sexo e uma outra sem nome ("" que seria a quantidade de cada sexo.
só que quando eu peço pra gerar o relatório com a quantidade ele dá erro dizendo que não tem coluna com o nome ("" na tabela, o que de fato não existe mesmo.
conclusão da dúvida: só quero saber uma maneira de fazer imprimir a quantidade de cada sexo nas condições especificadas.
se alguém puder me ajudar a resolver isso eu agradeço mto, pq já não tenho mis idéias pra tentar resolvê-lo.
vlw
|
 |
|
|
e ai galera...
por favor, alguém ai sabe me dizer onde eu encontro um tutorial meio avançado sobre o IReport???
já procurei no google e não encontrei o que eu procurava. vi alguns bem básicos mas não abordava o que estou precisando no momento.
se alguém puder ajudar fico mto agradecido.
flws
|
 |
|
|
cara! não acredito que era só isso!!!!
a resposta tava bem debaixo do meu nariz e eu não vi!
me desculpe pelo incômodo e mto obrigado msm pela atenção.
flws
|
 |
|
|
cara...vlw pelo link mas sou novato em IReports e em java tb e ainda não entendi como vou preencher o formulário com os dados do ResultSet que está na classe java.
algum link com algum exemplo? alguma sugestão?
vlw
flws
|
 |
|
|
Obs.: eu observei o tutoria do link abaixo e não é bem o que eu preciso pq ele gera o relatório, mas não tem como alterar as ordenações de campos e tudo mais sobre o layout do relatório.
http://www.guj.com.br/content/articles/reports/JasperReportsIReport.pdf
|
 |
|
|
pessoal,
gostaria de saber se tem como eu fazer um relatório no IReport a partir de dados de uma classe.
seria algo do tipo...
eu tenho um relatório.jrxml que contém as formataçãoes e campos para formar meu relatório. Também tenho uma classe, relatorio.java, que contém as informaçãoes para efetuar a conexão e a busca no banco.
Sabendo que no meu arquivo relatório.jasper não tem nenhuma query de busca no banco, gostaria de saber se tem como o relatório ser gerado a partir da busca efetuada pelo relatorio.java.
tipo a busca do relatorio.java é
select * from tabela
e o meu relatório ser gerado a partir dai. tem como?
formulei bem a perguta?!
complicado não?!
desde já agradeço mto mesmo.
flws
|
 |
|
|
é...só depois que postei o tópico que eu achei esse outro ai...
desculpe- me pela postagem desnecessária.
obrigado pela atenção.
flws
|
 |
|
|
amigo, não tenho nem palavras pra te agradecer.
deu certinho!
tu não sabes de qta importância foi sua ajuda.
mto abrigado.
flws
|
 |
|
|
eu tentei da seguinte maneira:
(String)$F{ckl_110doc} == "true" ? "Verdadeiro" : "Falso"
e também não deu certo.
diz que não é possível converter Boolean para String.
|
 |
|
|
desculpe a minha ignorância mas...
como eu faço isso?
|
 |
|
|
e ai pessoal
eu tentei fazer como no exeplo acima e nao deu certo.
tentei fazer dessa forma:
sendo que o campo $F{ckl_110_doc} no banco é do tipo boolean.
ai tah dando esse erro:
net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: 1. Incompatible operand types Boolean and boolean value = (java.lang.Boolean)(((java.lang.Boolean)variable_he.getValue()) == true ? "Verdade" : "falso"); <-------------------------------------------------> 2. Incompatible operand types Boolean and boolean value = (java.lang.Boolean)(((java.lang.Boolean)variable_he.getOldValue()) == true ? "Verdade" : "falso"); <----------------------------------------------------> 3. Incompatible operand types Boolean and boolean value = (java.lang.Boolean)(((java.lang.Boolean)variable_he.getEstimatedValue()) == true ? "Verdade" : "falso"); <----------------------------------------------------------> 3 errors
pelo amor de Deus, será que vcs poderiam me ajudar?
já tentei fazer de td...nda dá certo!
desde já agradeço a atenção de vcs.
flws
|
 |
|
|
entaum...
eu tentei o exemplo acima e nao deu certo. acho que fiz algo errado.
eu achei um tópico no fórum que era bem o que eu queria. Seria algo do tipo:
o campo $F{ckl_110_doc} no banco é do tipo boolean.
a expresão é válida, só que na hora de compilar dá o seguinte erro:
net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: 1. Incompatible operand types Boolean and boolean value = (java.lang.Boolean)(((java.lang.Boolean)variable_he.getValue()) == true ? "Verdade" : "falso"); <-------------------------------------------------> 2. Incompatible operand types Boolean and boolean value = (java.lang.Boolean)(((java.lang.Boolean)variable_he.getOldValue()) == true ? "Verdade" : "falso"); <----------------------------------------------------> 3. Incompatible operand types Boolean and boolean value = (java.lang.Boolean)(((java.lang.Boolean)variable_he.getEstimatedValue()) == true ? "Verdade" : "falso"); <----------------------------------------------------------> 3 errors
alguém ai sabe me dizer o que é isso? pq tá dando esse erro?
desde já...vlw galera.
|
 |
|
|
galera,
to com uma dúvida aqui que já pesquisei em vários lugares e não encontrei nada que sanasse minha dúvida.
queria saber se tem como fazer uma condição na hora de gerar um relatório no IReport.
por exemplo, faço uma busca no banco em uma célula onde o valor é sempre true ou false. Preciso colocar em um campo uma condição que faça com que se o valor no banco for true ela imprime uma determinada string se for false imprime outra.
eu tentei fazer igual no java:
mas não dá certo. dá erro na compilação.
alguém ai pode me ajudar por favor?
desde já agradeçomto a atenção de tds
flws
|
 |
|
|