[firebase-br] RES: RES: Dúvidas com select

Felix felix2005 em oi.com.br
Sex Nov 6 11:29:26 -03 2009


Posso te mandar um form em pvt se quiser.


Fco. Felix
Desenvolvimento de Sistemas
www.soltecnologia.com.br


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Nivaldo Martins
Enviada em: sexta-feira, 6 de novembro de 2009 00:40
Para: FireBase
Assunto: Re: [firebase-br] RES: Dúvidas com select

olá felix

Obrigado pelos esclarecimentos. Não conheço muito de quick report, Vc
poderia me indicar algum material que me ajude com este problema específico?

Um abraço

Nivaldo Martins

2009/11/5 Felix <felix2005 em oi.com.br>

> Estranho; fiz aqui impressão de etiquetas, mas não precisava disso não.
> Bastou definir o tamanho da coluna e pronto. O QReport joga cada registro
> em
> uma etiqueta, mesmo que lado a lado, certinho.
>
> Há um único porem: ao invés da impressão 'convencional' dos registros:
> 1 - 2 - 3
> 4 - 5 - 6
> 7 - 8 - 9
> (...) Orientação Horizontal
>
> Ficou assim:
> 1 - 4 - 7
> 2 - 5 - 8
> 3 - 6 - 9
> (...) Orientação Vertical
>
> Mas tem vários tutoriais na net mostrando como fazer a orientação
> horizontal; eu não quis implementar porque para jato de tinta não vi
> vantagens quanto a economia de etiquetas. Já em matriciais poderia ser um
> problema.
>
> Fco. Felix
> Desenvolvimento de Sistemas
> www.soltecnologia.com.br
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Nivaldo Martins
> Enviada em: quinta-feira, 5 de novembro de 2009 16:53
> Para: FireBase
> Assunto: [firebase-br] Dúvidas com select
>
> Ola pessoal
>
> preciso montar um relatório utilizando quick reports para imprimir em
> etiqueta, no entanto cada banda (qrband) ocupa toda uma linha e representa
> um registro retornado do banco. Desta forma preciso montar uma consulta
que
> me traga dois registros da tabela mesclados em um só para que eu possa
> montar duas etiquetas numa banda.
>
> Inicialmente fiz mais ou menos assim
>
> select
>       <campos>esquerda,
>      <campos>direita
> from
>     (
>       select first 1 skip :esquerda  ( :esquerda sendo um parâmetro que
> dirá quantos registros ele vai saltar)
>             <campos> esquerda
>       from
>             <tabela>
>       where
>            <condições>
>   )
> join
>     (
>       select first 1 skip :direita  ( :esquerda sendo um parâmetro que
dirá
> quantos registros ele vai saltar)
>             <campos> esquerda
>       from
>             <tabela>
>       where
>            <condições>
>   )
>
> Mas o problema é que este select só vai mesclar como eu preciso os dois
> primeiro registros e como a qrband se baseia na quantidade de registros da
> consulta para montar o relatório, ela vai imprimir apenas os dois
primeiros
> registros. A dúvida é se eu tenho como fazer uma consulta que me traga
> todos
> os dados da tabela desta forma?
>
> Um abraço a todos
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista