Como que eu crio uma Collection ?? Ela precisa buscar os valores da tabela e vir preenchida para mim
Alguem pode me ajudar?
Como que eu crio uma Collection ?? Ela precisa buscar os valores da tabela e vir preenchida para mim
Alguem pode me ajudar?
Ola info_god
Eu preciso da Collection para que ela me traga os dados da tabela pq eu vou joga-la no comando:
JRBeanCollectionDataSource beanCollectionDataSource = new JRBeanCollectionDataSource(COLLECTUION_QUALQUER);
JasperExportManager.exportReportToPdfFile(JasperFillManager.fillReport("Praca.jasper", new HashMap(), beanCollectionDataSource), "\teste3.pdf");
E isso vai para um relatório. Os dados estão armazenados no SQL, utilizo um VO com beans para enviar os dados para a tabela. Eu dei uma olhada no projeto, e nas outras coisas que usam Collection, ela está da seguinte maneira:
PracaBusinessDelegate pracaBusinessDelegate = (PracaBusinessDelegate) getBusinessDelegate();
Collection listPraca = getBusinessDelegate().findAll(((FormBean)form).getPersistentObj());
request.setAttribute(BasicAction.TABLE_DATA_ATTRIBUTE, listPraca);
Eu tentei criar desde jeito, mas apresenta erros no ‘request’ e no getBusiness…
Alguma idéia amigo??
[]'s
Gostaria de entender a sua pergunta para poder te ajudar melhor.
Eu quero que minha Collection busque tudo que tenha na tabela e mande para o relatório, mas ue não sei como criar uma collection que busque o que tem no banco…entendeu?
O info_god respondeu o que eu realmente irira responder.
Entendi…
e como que eu posso programar isso??
mto obrigado info_god!!
tem o comando:
JRBeanCollectionDataSource beanCollectionDataSource = new JRBeanCollectionDataSource(TESTE);
Eu preciso criar uma collection ou algum outro comando que preencha o TesteVO, pq depois de criada, eu coloco ela ali no lugar do TESTE e consigo mandar todos os dados para o relatório. Esta tudo mapeado, tudo funcionando…falta apenas eu mandar tudo para o relatório…eu pensei em usar aquele "String query = “select * from TESTETAB;” … mas não posso usar ele e preciso fazer tudo orientado a objeto, foi dai que veio a idéia de collection.
Conseguiu entender? Desculpe se está confuso, é que não tenho mta prática nisso e posso não estar sabendo me expressar 
Qual collection? Qual vai ser a aplicabilidade? Precisa ser ordenada? classificada?..
Quando for assim David, especifique um pouco mais sua duvida…
Abraços.
Davi,
Uma collection não vai buscar tudo que vc tem no banco, vc programa isso e adiciona na colletcion. Se existe isso que faça automaticamente eu desconheço.
Att,
Vc ja estudou sobre collections? Estude um pouco… E fale qual vc deseja usar q te mostro um exemplo.