Select no iReport e MySQL?

Salve galera…

Seguinte, eu preciso fazer um esquema que não sei como fazer, talvez vcs aqui possam me ajudar ou me dar um caminho…Eh o seguinte, eu tenho um cadastro onde insiro alguns valores, dentre esses valores eu insiro um campo chamado “quantidade” que no meu BD eh do tipo “inteiro”.

Eu preciso gerar etiquetas conforme a quantidade informada, por exemplo: O cliente informa a quantidade de 15 o sistema gera 15 etiquetas, se informar 5 o sistema gera 5 etiquetas, se informar 1 o sistema gera 1 etiqueta e por ai va.

O negocio eh q naum sei como fazer isso, estive olhando funções do MySQL para ver se talvez daria para fazer isso usando o BD diretamente, porem ainda não encontrei nada…

Quero saber se da pra fazer isso usando o iReport diretamente, ou o MySQL ou a própria aplicação…

QQuer ajuda será bem vinda…

desde já, obrigado !

Leandro Fernando ja fiz 2 jeitos
28/2/2011 10:10:56 Fernando Leandro nusss…
28/2/2011 10:11:03 Fernando Leandro eu fiz inserindo os registros
28/2/2011 10:11:07 Fernando Leandro mas quero fazer conforme a qtd.
28/2/2011 10:11:14 Fernando Leandro xo te perguntar uma coisa por agora.
28/2/2011 10:11:22 Fernando Leandro como eu faço para alinhar as etiquetas, tu lembra ???
28/2/2011 10:11:32 Fernando Leandro por exemplo, espaçamento entre uma etiqueta e outra
28/2/2011 10:11:37 Fernando Leandro nas linhas
28/2/2011 10:12:09 Leandro Fernando vc fez inserindo reg no banco dados ?
28/2/2011 10:12:28 Fernando Leandro sim sim
28/2/2011 10:12:38 Fernando Leandro por exemplo, o cliente digita uma qtd de 5
28/2/2011 10:12:39 Leandro Fernando não veio vc insere somente 1 linha e no campo qtde coloca o numero de vez que vc quer
28/2/2011 10:12:52 Fernando Leandro eu vou e insiro 5 registros no bd
28/2/2011 10:12:57 Fernando Leandro entaum, eh assim msm q eu quero fazer.
28/2/2011 10:13:04 Leandro Fernando putz ta errado
28/2/2011 10:13:07 Fernando Leandro eh como vc fez
28/2/2011 10:13:34 Fernando Leandro eu quero q o cliente insira uma qtd de 10, eu insiro apenas 1 registro mas consiga gerar 10etiquetas
28/2/2011 10:14:07 Leandro Fernando mando vc deve fazer um classe que deve ter um ArrayList o JasperIreport aceita isso
28/2/2011 10:14:31 Fernando Leandro ai eu insiro td no arraylist ?
28/2/2011 10:14:39 Fernando Leandro e mando ele todo
28/2/2011 10:15:20 Leandro Fernando nesse ArrayList tem um laço tipo for que se repete 10 X por exemplo vc deve usar javabean
28/2/2011 10:15:31 Fernando Leandro sim sim
28/2/2011 10:15:32 Fernando Leandro td bem
28/2/2011 10:15:36 Fernando Leandro mas xo te perguntar uma coisa
28/2/2011 10:15:46 Leandro Fernando vc coloca tudo na memoria usando arraylist
28/2/2011 10:15:47 Fernando Leandro como eu acerto as etiquetas nas colunas e linhas.
28/2/2011 10:15:53 Fernando Leandro por exemplo, eu tenho 4 colunas
28/2/2011 10:16:04 Leandro Fernando agora deixo eu ver se tenho o codigo aqui
28/2/2011 10:16:24 Fernando Leandro ja coloquei pra 4 colunas e orientacao horizontal
28/2/2011 10:16:34 Fernando Leandro mas num consigo acertar as etiquetas nas linhas.
28/2/2011 10:17:50 Fernando Leandro tem alguma propriedade ?
28/2/2011 10:18:06 Leandro Fernando vc faz somente uma etiqueta e ArrayList duplica tudo dentro do .jasper
28/2/2011 10:19:54 Fernando Leandro sim sim
28/2/2011 10:20:02 Fernando Leandro entendi como vc fez para mandar
28/2/2011 10:20:11 Fernando Leandro mas como vc fez pra acertar elas no papel
28/2/2011 10:20:12 Fernando Leandro tipo
28/2/2011 10:20:21 Fernando Leandro deixar exatamente nas etiquetas
28/2/2011 10:20:24 Fernando Leandro pq eu to fazendo aqui
28/2/2011 10:20:36 Fernando Leandro e a primeira linha sai certo
28/2/2011 10:20:42 Fernando Leandro as outras naum saeem nas etiquetas, entende ?
28/2/2011 10:24:24 Fernando Leandro tipo, configurar o espaçamento entre linhas
28/2/2011 10:34:50 Leandro Fernando para vc configura espaçamento vc de deixa um espaço em branco abaixo da etiqueta
28/2/2011 10:35:11 Fernando Leandro no bottom do detail ?
28/2/2011 10:35:17 Leandro Fernando sim
28/2/2011 10:35:21 Leandro Fernando pode ser
28/2/2011 10:35:24 Fernando Leandro coloco um campo em branco ?
28/2/2011 10:35:31 Leandro Fernando pode se ate no rodape
28/2/2011 10:35:59 Leandro Fernando deixa o espaço em branco no rodape
28/2/2011 10:36:38 Leandro Fernando ou se a impressora tem layser ela automaticamente vai pular para proxima etiqueta
28/2/2011 10:36:53 Fernando Leandro hum
28/2/2011 10:37:07 Leandro Fernando a impressora é Zebra ?
28/2/2011 10:37:51 Fernando Leandro eh uma HP LASER 1020
28/2/2011 10:38:42 Leandro Fernando entao confira somente o tamanho da etiqueta que ela mesmo pula exatamente para proxima etiqueta
28/2/2011 10:40:22 Fernando Leandro blz
28/2/2011 10:40:24 Fernando Leandro xo te falar
28/2/2011 10:40:34 Fernando Leandro vc criou um arraylist soh ou varios ?
28/2/2011 10:40:45 Fernando Leandro pq como fez pra formatar os valores dentro do arraylist ?
28/2/2011 10:41:16 Leandro Fernando como assim formatar, o q ?
28/2/2011 10:41:42 Fernando Leandro eu vou mandar algo do tipo
28/2/2011 10:42:09 Fernando Leandro Referencia: Cor : Qtd : Data :
28/2/2011 10:42:23 Fernando Leandro entaum quero formatar por exemplo, Referencia colocar em negrito e tamanho 8
28/2/2011 10:42:28 Fernando Leandro e por ai vai, entende ?
28/2/2011 10:44:04 Leandro Fernando dentro do jasper ireport em os botoes de formatação fonte e tamanho
28/2/2011 10:48:09 Fernando Leandro sim sim
28/2/2011 10:48:12 Fernando Leandro eu to ligado
28/2/2011 10:48:15 Fernando Leandro mas eh como eu te perguntei
28/2/2011 10:48:24 Fernando Leandro vc cria um arraylist soh e manda todos os campos ?
28/2/2011 10:48:33 Fernando Leandro vc recebe eles como field ou parameters ?
28/2/2011 10:52:09 Leandro Fernando aqui JasperFillManager.fillReportToFile vc coloca seu ArrayList ao inves do HashMap parameters = new HashMap();
28/2/2011 10:52:29 Fernando Leandro entendi
28/2/2011 10:52:36 Fernando Leandro blz…to sofrendo pra alinhar aqui
28/2/2011 10:52:50 Leandro Fernando normal vei