Fontes e Componentes: Código de barras no Crystal Reports

codigo de barras no Crystal Reports

Público alvo da seção: Profissionais desenvolvedores de sistemas, profissionais de TI, produtores de aplicações.

 

Código de barras no Crystal Reports

Produtos compatíveis:

- Pacotes de Fontes de Código de Barras Premium da LinhaBase (apenas para as simbologias lineares)

Conheça Mais

 

Neste exemplo foi utilizado o Pacote de Fontes de Código de Barras Premim 128.

 

Tendo já feito a estrutura do relatório e todas as referências às tabelas que serão usadas pelo Crystal Reports, deve-se então criar uma fórmula para conter a função de formatação para criação do código de barras.

 

OBS: O exemplo contido neste manual foi feito tomando-se como base o Crystal Reports 10.

 

Criando uma fórmula

 

Com o relatório na tela de Design clique com o botão direito no item Formula e em seguida em New na janela Field Explorer.

 

Untitled-1 copy

 

 

Digite o nome da fórmula de formatação do código de barras e clique no botão Use Editor.

 

Untitled-2 copy

 

Na janela Functions clique em Additional Functions e em seguida em Visual Basic UFLs (u2lcom.dll).

 

OBS: Em versões mais antigas do Crystal Reports as funções ficam contidas em Additional Functions

 

Untitled-3 copy

 

1

Figura Ilustrativa

 

Irão aparecer nesta lista todas as funções UFL criadas e reconhecidas pelo Crystal Reports.

 

Selecione a função desejada na lista por meio de um clique duplo.

 

2

Figura Ilustrativa

 

Dentro dos parênteses da função escolhida digite a referência ao campo da tabela como se segue: {NomeDaTabela.NomeDoCampo}. Esse tipo de sintaxe pode variar conforme sua base de dados.

 

3

Figura Ilustrativa

 

Salve a referência da formula e retorne a tela de Design.

 

Na tela de Design arraste para o relatório o campo da fórmula criado e presente no Field Explorer.

 

Untitled-7 copy

 

Clique no campo da fórmula que foi arrastado para o relatório e selecione a fonte de código de barras na listagem de fontes do Crystal Reports e ajuste o tamanho da fonte.

 

Untitled-8 copy

Figura Ilustrativa

 

OBS: O tamanho do campo do código de barras deve ser ajustado de modo que todo o código de barras seja reproduzido de forma correta com o relatório em modo de execução. Veja em Ajuste do Tamanho do Campo do Código de Barras abaixo.

 

Gere o relatório e verifique a construção do código de barras.

 

Untitled-9 copy

Figura Ilustrativa