RenataFA 0 Denunciar post Postado Novembro 29, 2006 Estou com dois problemas no rave q não consigo resolver.Para que entendam: Preciso imprimir etiquetas com códigos de barras. Então, eu fiz no rave, direto no Page1, todo o layout de etiquetas que preciso. Então por ex, suponha q em cada folha de etiquetas caibam 100 etiquetas (20 linhas x 5 colunas), eu coloquei 100 componentes para código de barras no Page1. Eu preencho o conteúdo desses componentes em tempo de execução. Está simplesmente perfeito! Imprime certinho o layout e talz. Estou usando o Code128BarCode. Mas ai me deparei com os 2 problemas:1) Nem sempre as 100 etiquetas são impressas. Então, preciso deixar "invisível" as que não deverão ser impressas. Mas como deixar um componente invisível no rave?!2) As vezes mais que 100 etiquetas são impressas. Como chamar uma nova página quando eu terminar de imprimir as 100 primeiras etiquetas?Agradeço qq. ajuda,,, o caso é pra lá de urgente![]'s Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 29, 2006 Não entendo muito o funcionamento do Rave, mas no caso do QuickReport, basta você pegar o relatório, dividir ele em 5 colunas, e condifurar somente na primeira coluna a etiqueta, que depois o próprio gerador de relatório (QUickReport) vai fazer o preenchimento das etiquetas, gerando quantas forem necessárias, no caso a etiqueta toda ficaria dentro de um Detail, você não tem como fazer esta situação no Rave ? Veja se este link ou este outro link lhe ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
RenataFA 0 Denunciar post Postado Novembro 29, 2006 Olá amigo, obrigada por responder... mas não é bem isso que preciso.Eu conheço o quick tb,,, vou te explicar usando como exemplo o quick. Imagine que no quick você coloque 100 componentes de etiqueta numa folha (você já coloca os 100! nao é que você poem num detalhe, você coloca os 100 componentes lá já na folha) e então no beforeprint você preenche os dados de cada um deles. Agora, você tem mais que 100 pra imprimir, então você precisa mandar ele criar uma nova página. Como fazer isso no rave? Ou você tem menos que 100 e precisa deixar os demais que não serão impressos invisíveis. Como fazer isso no rave?Entendeu?OBS: Meu problema é no rave, só usei o quick pro amigo enteder...Grata,RenataAh, esqueci de falar uma coisa.... minhas etiquetas estão prontas e perfeitas! Por favor, não confundam, o problema não é fazer etiquetas!!!O problema é FORÇAR UMA NOVA PÁGINA e DEIXAR UM COMPONENTE INVISÍVEL. Eu só falei das etiquetas para que vcs entendam o contexto da coisa... Brigadu!!! Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 29, 2006 Tb entendi a sua situação e respeito ela, mas somente queria explicar a forma que se poderia fazer usando somente uma etiqueta, se quiser fazer assim tudo bem, acho que poderia deixar todos eles invisíveis, e na medida que vai passando os registros vai habilitando, para gerar uma nova página não sei mesmo como poderia se fazer... Compartilhar este post Link para o post Compartilhar em outros sites
RenataFA 0 Denunciar post Postado Novembro 29, 2006 acho que poderia deixar todos eles invisíveis, e na medida que vai passando os registros vai habilitando, Exatamente!!! Como deixo invisível? Qual o comando? É essa minha dúvida! Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 29, 2006 Não tem uma propriedade Visible ou Enabled no componente ? Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Novembro 29, 2006 Renata, não tenho experiência em Rave, mas no ReportBuilder temos um componente que se chama region...sendo assim agente coloca cada etiqueta em um region... ai da visible := false nos que não serão impressos...deve ter ai region, ou região... ou algo do tipo... Compartilhar este post Link para o post Compartilhar em outros sites
RenataFA 0 Denunciar post Postado Novembro 30, 2006 Sim! Tem propriedade visible e enabled. Já usei as duas e nenhuma funciona!!! Engraçado que se eu faço: meuComponente.text := 'renata'; meuComponente.visible := false; meuComponente.enabled := false; Só o .text q funciona! A sensação que tenho é que essa propriedade existe mas não foi implementada! http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif Qto ao Region sugerido,,, aqui tb tenho ele sim. Vou testar com ele, apesar de que, pra mim seria ruim pq teria que remover todos os componentes e adicioná-los denovo dentro do region. E eu não quero mexer nos compoenntes, os layouts estao prontos, nao quero ter que ficar acertando layout denovo, entendem? Fora que teria que colocar um region para cada etiqueta! Hum... :blink: Compartilhar este post Link para o post Compartilhar em outros sites
RenataFA 0 Denunciar post Postado Novembro 30, 2006 Consegui! Obrigada à todos que me ajudaram! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Dezembro 1, 2006 Ótimo... Parabéns... http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Dezembro 1, 2006 Parábens... mas manda aew a solução que você achou... sua dúvida pode vir a ser a dúvida de algum outro colega do fórum... mas que bom que conseguiu... estamos aguardando.... http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites