Navegação:  RxD - Administração Financeira > Exemplos de Relatórios do Gerador >

Relação de Clientes por Cidade

imprimir esta página Página anteriorReterna ao nível anteriorPróxima página

A estrutura deste relatório esta gravada no arquivo "RDSAI201.MOD".

Este exemplo mostra como criar uma relação de clientes, separada por cidade. Vide abaixo a estrutura do relatório e as explicações sobre cada uma das linhas:

L01 "  ", C001, C002:30, C011, C012, C014:15

L02 "      ", C003:45, C004, C036, C013:15

L03

C01 Z001, "    ", Z002, "    em :", Z004,  "de ", Z006, "de 19", Z007

C02

C03 " Cliente    Nome_do_Cliente                    CGC               Insc Estadual Primeiro

C04 "    Endereço do Cliente                               Cep    Situação do Clie

C05

I01 C005

I02 C005, "CIDADE: ", C005

ORD CRES, C005, C002

SEL C005

PAG

Nas informações básicas forneça as seguintes informações:

      Título da Saída     : RELAÇÃO DE CLIENTES POR CIDADE

      Destino da Saída    : I - Impressora

      Linhas Detalhe Fixas: 3

      Tem Linha Variável? : N

      Linhas Cabeçalho    : 5

      Linhas Identificação: 2

      Linhas c/Totais     : 0

      Linhas Rodapé       : 0

A seguir comentamos cada uma das linhas que montamos no relatório:

Na linha de detalhe (L01). Constante entre aspas com dois caracteres em branco, para deslocar as informações para a direita. Seguido pelas variáveis C001 - código do cliente, C002 - Nome do cliente, C011 - CGC, C012 - inscrição estadual e C014 - pessoa para contato no cliente. Observe que acrescentamos ":30" ao lado da variável C002, este número indica para o gerador colocar esta informação em 30 posições na linha, independente do tamanho original do campo. A mesma coisa foi feita para outras variáveis.
Na linha detalhe (L02). Constante com alguns caracteres para deslocar as informações complementares do cliente para a direita. Seguido pelas variáveis C003 - endereço do cliente, C004 - Cep, C036 - situação do cliente, C013 - telefone do cliente.
Na linha detalhe (L03). Deixamos em branco para que fique uma linha separadora entre cada cliente listado.
Na linha cabeçalho (C01). Colocamos as variáveis: Z001 - nome da empresa (obrigatório), Z002 - nome do relatório, Z004, Z006 e Z007 - data da emissão do relatório. Observe que nesta linha, colocamos algumas constantes entre aspas para melhorar a estética das informações.
Linhas cabeçalho (C03 e C04). Contém os nomes dos campos colocados nas linhas L01 e L02. Estes nomes são obtidos pressionando as teclas <Alt+C>, com o cursor sobre a linha de cabeçalho.
Linhas cabeçalho (C02 e C05). Ficaram em branco para separar o cabeçalho das informações dos clientes.
Linhas identificação (I01 e I02). Usamos estas linhas para identificar e separar a listagem por cidade. A variável C005 - cidade do cliente é colocada no início da linha para indicar para o gerador olhar para a cidade antes de listar o cliente. Esta mesma variável é colocada no final da segunda linha para imprimir a cidade no relatório.
Ordenação (ORD). Colocamos as variáveis C005 - cidade e C002 - nome do cliente, para que o relatório seja ordenado primeiro pela cidade e depois pelo nome do cliente. Para que o gerador consiga identificar a cidade é necessário esta ordenação.
Seleção (SEL). Colocamos C005 - cidade. Esta seleção permite a listagem de apenas uma cidade.

Resultado que obtivemos com esta estrutura.

 


Page url: http://utilsoft.com.br/help/index.html?relaodeclientesporcidade.htm