CRYSTAL REPORT - CODIGO DE BARRAS
Bom dia,
Fiz um programa para a empresa ao qual trabalho para imprimir ficha cadastral dos seus associado. Até ai tudo bem, só que agora os diretores querem que eu faço as carteirinhas destes associados com código de barras. Bem para imprimir as carteiras, já consegui, mas falta fazer o código de barras em um local determinado. Em pesquisa em alguns saites, consegui um exemplo de como fazé-lo, mas quando visualizo a impressão, o código de barras está totalmente errado. Bem gostaria de saber se tem alguém que tenha um exemplo que funcione do código CODE 93 ou CODE 39, e que possa me passar só para que eu possa ver como funciona.
Obrigado,
Fiz um programa para a empresa ao qual trabalho para imprimir ficha cadastral dos seus associado. Até ai tudo bem, só que agora os diretores querem que eu faço as carteirinhas destes associados com código de barras. Bem para imprimir as carteiras, já consegui, mas falta fazer o código de barras em um local determinado. Em pesquisa em alguns saites, consegui um exemplo de como fazé-lo, mas quando visualizo a impressão, o código de barras está totalmente errado. Bem gostaria de saber se tem alguém que tenha um exemplo que funcione do código CODE 93 ou CODE 39, e que possa me passar só para que eu possa ver como funciona.
Obrigado,
ELMO01, Vc precisa ter uma fonte e uma dll para poder rodar as barras, dai vc vai conseguir visualizar sem problemas. Coloque esta fonte em windows fonts - e a dll em windows sistem32, e veja se funciona.
Ferraz - Mt. obrigado por ter respondido, vou tentar com estes arquivos que vc me enviou - espero que de certo
Ferraz, fiz o q vc me sugeriu, só que quando mando visualizar, me aparece a seguinte figura
Estou utilizando a seguinte formula para visualização no crystal report 8.5:
BarcodeCODE93 ([Ô]C93-0.BA[Ô], {AQ_ASS01.NUMCAR_ASS})
Onde:
AQ_ASS01.NUMCAR_ASS é a variável do meu banco de dados que guarda o nº do cartão a ser impresso e mais tarde ao passar a carteira, será pesquisado.
Estou utilizando a seguinte formula para visualização no crystal report 8.5:
BarcodeCODE93 ([Ô]C93-0.BA[Ô], {AQ_ASS01.NUMCAR_ASS})
Onde:
AQ_ASS01.NUMCAR_ASS é a variável do meu banco de dados que guarda o nº do cartão a ser impresso e mais tarde ao passar a carteira, será pesquisado.
Elmo, huuummm, bom, eu em casa tenho a formula que visualiza o codido de barras, mais a noite eu posso te postar, porem agora estou no trabalho, se ate la vc nao conseguir e ainda precisar eu passo ok.
Você tem que setar esta formula no Crystal [Ô] BarcodeINTERLEAVED2OF5 ([Ô]ITF-0.B[Ô], {boleto.codbarra}) [Ô] onde boleto.codbarra é a tabela.campo do banco de dados.
lembrando que você tem que setar a fonte no campo.
AT
lembrando que você tem que setar a fonte no campo.
AT
Ferraz - Tentei outra formula especificada abaixo. Só que aparece não estou conseguindo aumentar a distancia entre as colunas, já tentei formatar a fonte e colocar o espaçamento com 12 pontos ai as barras ficam mt longe uma das outros, tentei com 10 e também fica mt longe uma das outras. Qual a distância que se coloca entre uma barra e outra?
Esta é a nova formula que estou utilizando:
BarcodeINTERLEAVED2OF5 ([Ô]ITF-0.B[Ô], {AQ_ASS01.NUMCAR_ASS})
Ela tem um intervalo 2 a 5, ficou bom, só falta a distância entre barras.
Esta é a nova formula que estou utilizando:
BarcodeINTERLEAVED2OF5 ([Ô]ITF-0.B[Ô], {AQ_ASS01.NUMCAR_ASS})
Ela tem um intervalo 2 a 5, ficou bom, só falta a distância entre barras.
Elmo, eu vou em casa olha como esta minha formula e passo pro ce, agora quanto a distancia entre uma barra e outra, quenta ai, que vejo se o que eu tenho lhe servi, acredito que sim, mais so, agente verificando, secura ai, falou.
Elmo, vc seguio estes passos antes de tudo ?
Copiar e inserir a fonte Cia_itft na pasta windows\fonts
Copiar e inserir a dll u2lbcp.dll na pasta windows\system
No crystal reports no local onde deseja que o codigo de barras seja exibido va no menu Insert e clique na opcao Formula Field.
Informe um nome para esta formula(Ex. coddiretor) e clique em Ok.
Na aba Functions localize a funcao BarcodeINTERLEAVED2OF5 ( [Ô]ITFO.B[Ô]FIF) e selecione-a
Agora na aba Fields clique no campo onde esta armazenado o valor para o codigo de barras. No seu caso(Tbdiretoria.cod).
Vc fazendo isso funciona na boa veja.
Vc fazendo isso funciona na boa veja.
Ferraz - Fiz todos estes passo que vc me indicou, deu certo mas agora tenho que separar as barras um pouquinho. já tentei colocar espaços entre linha na formatação só que ficou mt grande ou fica mt pequeno, vc poderia me infomar qual o espaço ideal entre as linhas?
Obrigado,
Obrigado,
Citação:Elmo, hummmm, ainda nao entendi, realmente o porque da sua necessidade de separar as linhas do codigo de barras, pois eu vejo que esse padrao servi para vc adapitar ao seu projeto, mais de qualquer forma, vc pode postar uma imagem dessas carteirinhas, para que fique mais facil o entendimento, com as barras, talves seja algo no layaut do crystal acho ?
Tópico encerrado , respostas não são mais permitidas