Preenchimento de um relatório de etiqueta no Crystal Reports com uma repetição de registro da fonte de dados não é simples. Agindo como um relatório padrão , a seleção de dados de uma fonte de dados assume cada espaço reservado sucessiva no modelo escolhido será preenchida com a próxima linha de valores de campo escolhidos como os dados da etiqueta . Para direcionar e repetir uma linha de dados singular , podemos código SQL diretamente no relatório de etiqueta . Crystal Reports tem nenhuma funcionalidade para repetir uma linha de entrada para esse fim, por isso temos de forçar a linha a ser repetido uma quantidade adequada de vezes antes de ser lido por Cristal. Instruções
Criar Divulgação Relatório Etiqueta
1
Clique no relatório de etiqueta de endereçamento em Arquivo /Novo menu ( inicia o Assistente de Relatório de Divulgação ) .
2
Conecte-se a um conjunto de dados campos de origem e escolher para a etiqueta de endereçamento
3
Selecione o tipo de etiqueta mail (ex: Avery 5160 )
4
Concluir. O relatório de auto- visualização dos dados no modelo de rótulo escolhido .
Criar SQL personalizada para repetir Singular Registro
5
Destaque e cópia ( CNTL + C) SQL visível no menu banco de dados SQL /Show.
6
Duplo clique em " Adicionar comando " no menu Database Expert /Database .
7
Paste ( CNTL + V) para o abriu a caixa de diálogo Adicionar comando
8
Modificar e Salvar (OK) a instrução SQL para o formato: .
Selecione campo1, Campo2 , etc
FROM (SELECT Null FROM Table como TableA ONDE rownum < = 30) ,
(SELECT campo1, Campo2 , etc FROM Table como TableB WHERE ( condição para atingir linha)
Nota 1 : Ajuste rownum < = 30 para a quantidade de etiquetas por página o modelo requer
Note2 : . Assumindo TableA tem pelo menos 30 linhas , 30 nulos são criados os que não foram juntados em linha
visualizações
forçar tantas linhas de repetição. (ex: dados de endereços selecionados ) . partir TableB como
Há nulos
9
Remover tabela inicial (s) escolhida durante o assistente Mailling Relatório destacando e pressionando seta para a esquerda em Salvar. . (OK)
Nota: Apenas o comando deve permanecer na lista
Adicionar campos do comando Back Into o Relatório
10
Ir para . menu Exibir /Campo Explorer no modo de Design , .
11
seções Uncollapse banco de dados campos /Command .
12
Arraste campos de comando visíveis Onto relatório . Remoção de tabelas iniciais (na Secção 2, Passo 5) também removeu todos os campos associados . apenas uma área é reservada para os campos, a partir do assistente inicial. os campos de cada uma das 30 linhas são automaticamente colocados em cada espaço reservado, com cada espaço reservado de ser o tamanho personalizado do tipo de rótulo escolhido no assistente.
13
relatório Preview. Cada espaço reservado modelo de etiqueta vai ter repetido informações da linha . Quaisquer ajustes de formato de campo de dados vai replicar em toda a página .