Você está na página 1de 7

Super Gerador

(Disponível somente para as versões Corporate)


Este aplicativo permite criar novos relatórios para o sistema, utilizando as informações do
banco de dados. Com ele é possível criar relatórios agrupando os dados e totalizando os
valores.
Para abrir esta tela:
• Clique no menu Iniciar / Programas / Shop Control 8 / Super Gerador de relatórios;

Selecionando tabela para criar o relatório


Ao entrar no Super Gerador, terá que escolher a tabela do banco de dados que será usada para
criar o relatório.
Para selecionar a tabela:
• Clique sobre a tabela desejada;
• Em seguida clique no botão OK.

1
Para mostrar um relatório
Após selecionar a tabela que deseja para criar o relatório, abrirá a tela abaixo.

Seleção dos campos


Neste quadro serão listados os campos que podem ser utilizados para montar o relatório, para
visualizá-los, clique no sinal de mais (+) ao lado de Bound. (quadro 1)
• No quadro número 1, clique com o mouse sobre o campo desejado e mantenha-o pressionado
arrastando para a grade do relatório, como mostra a imagem abaixo no quadro número 2.
• No quadro 2, serão adicionados os dados que deseja verificar no relatório. Os dados serão
impressos conforme a disposição no quadro.
• No quadro 3, defina as propriedades do campo.

Quadro propriedades do campo


Este quadro apresenta as propriedades possíveis para formatar um campo.
As utilizadas com mais freqüência são:
Name: Mostra o nome interno do campo selecionado e serve para identificar o objeto. No
relatório não pode ter dois objetos com o mesmo nome. Serve para identificar o objeto. Todo
o objeto precisa ter um nome.

2
Alignment: Escolha o alinhamento do campo escolhido no relatório. É possível escolher Left
(para alinhar a esquerda), Rigth (direita) e Center (Centro).
Backcolor: Escolha uma cor de fundo para o campo selecionado, o padrão é transparente.
CanGrow: Quando esta opção estiver marcada como True, a altura do campo será ajustada
caso a informação seja maior do que o espaço. Se estiver False, a informação será cortada.
DataField: Mostra o nome do campo do banco de dados, que terá o valor impresso. É o mesmo
nome que aparece no quadro 2.
Font: Escolha a fonte para o campo selecionado.
Forecolor: Escolha a cor da fonte para o campo selecionado.
OutputFormat: Escolha a formatação do campo selecionado. Por exemplo: Para Data, deverá
utilizar dd/MM/yy ou dd/MM/yyyy.
Atenção: O campo MM tem que ser com letras maiúsculas para mostrar o mês, se for em
minúsculas, mostrará os minutos.
Para números, deverá utilizar ###,##0.00 (formato americano). Esta formatação
obrigatoriamente será impressa com duas casas decimais.
Outros exemplos de formatação:
###: Imprime o valor original (inteiro), sem nenhuma formatação.
###,###: Imprime o valor com o separador de milhar.
###,###.##: Imprime o valor com casas decimais se existirem.
###,##0.00: Imprime o valor sempre com 2 casas decimais.
Para fazer agrupamentos na grade do relatório
Na grade do relatório poderá criar agrupamentos com os dados. Para isso, faça o seguinte
procedimento:Para criar o agrupamento:
• Clique com o botão direito do mouse sobre a linha de separação dos dados Detail1, na grade do
relatório;
• Clique na opção Insert, e em seguida na opção Report Hearder / Footer;

A grade do relatório ficará com as seguintes opções:


ReportHeader: Nesta parte poderá configurar o cabeçalho do relatório, e será impresso
somente na primeira página. Exemplo: Poderá adicionar neste campo o título do relatório.

3
PageHeader: Nesta parte poderá configurar o cabeçalho que será repetido em todas as páginas
do relatório criado. Exemplo: Poderá usar para informar o nome das colunas para identificação
dos dados.
GroupHeader: Nesta parte poderá configurar o cabeçalho do agrupamento criado para o
relatório.
Detail1: Nesta parte informe os campos do banco de dados que deseja visualizar no relatório.
GroupFotter: Nesta parte poderá adicionar as informações do rodapé do grupo, poderá
colocar os totalizadores para as informações do grupo.
PageFooter: Nesta parte poderá configurar os dados que serão impressos no rodapé da página
do relatório, poderá colocar os totalizadores no final de cada página.
ReportFooter: Nesta parte poderá configurar os dados que serão impressos no rodapé da
última folha do relatório.
A imagem abaixo mostra como a tela do Super Gerador ficará depois que definir os
agrupamentos do relatório.

Utilizando as totalizações
Verifique as opções que serão utilizadas para a totalização dos campos no relatório.
SummaryFunc
Neste campo poderá escolher entre os seguintes agrupamentos que serão considerados para o
grupo ou para todo o relatório.
Count: Selecione esta opção para contar quantas vezes o campo foi impresso no relatório.
Sum: Selecione esta opção para somar o total do campo.
avg: Selecione esta opção para calcular uma média do valor.
Min: Selecione esta opção para mostrar o valor mínimo.
Max: Selecione esta opção para mostrar o valor máximo.
SummaryGroup
A totalização, do relatório, será feita por grupo, considerando as informações selecionadas no
campo SummaryFunc.
SummaryRunning

4
Neste campo escolha se a totalização será feita para:
All: Para somar todo o relatório.
Group: Soma somente o agrupamento. Para cada novo agrupamento o valor será recalculado a
partir do Zero.
SummaryType
Neste campo selecione a forma que será mostrada a totalização no relatório.
Grandtotal: Normalmente utilizado no ReportFooter, para fazer a soma total do valor no
relatório.
PageTotal: Mostra o total por página.
Subtotal: Mostra o total por agrupamento criado.
Pagecount. Mostra a quantidade de folhas impressas.
Text: O texto digitado neste campo será impresso como texto fixo no relatório. Caso o campo
tenha um datafield, não será impresso o texto digitado.
VerticalAlignment
Escolha o alinhamento na vertical do texto em relação ao campo.
Top: Com esta opção o texto ficará no topo do campo.
Middle: Com esta opção o texto ficará no meio do campo.
Botton: Com esta opção o texto ficará no rodapé do campo.
Visible: Se esta opção estiver selecionada como False, o campo não aparecerá impresso no
relatório.
Para adicionar um título
• Na barra de ferramentas da tela do Super Gerador clique no botão Aa, como mostrado na
imagem abaixo com o número 1;
• Desenhe, na grade, um retângulo para inserir o título;
• No quadro Propriedades do campo na opção Text, digite o nome do título que deseja imprimir
no relatório. Como mostra na imagem abaixo com o número 2;
• O texto digitado aparecerá no retângulo adicionado na grade do relatório.

Seleções
Clique neste botão para fazer os filtros de seleção dos registros antes de imprimir os dados.

5
Campos Selecionados: Neste quadro escolha o campo que será utilizado para fazer a seleção
dos dados, ou seja, criar as condições de filtro.
Operadores
Neste quadro selecione qual operador deseja utilizar para o filtro dos dados.
Os operadores para os campos alfanuméricos são: Igual (=) e Diferente de (<>).
Os operadores para os campos numéricos são: igual (=), Menor ou igual a (<=), Maior ou
Igual a (>=), Diferente de (<>), Menor do que (<) e Maior do que (>).
Conectivo
Neste campo poderá selecionar as seguintes opções:
E (Soma as condições): Selecione esta opção para mostrar os cadastros / registros que
possuam todas as condições informadas.
Ou (Excluirá as condições): Selecione esta opção para mostrar cadastros / registros com
qualquer uma das condições informadas.
Critério
Neste campo digite o filtro que deseja para verificar as informações no relatório.
Confirmar seleção
Clique neste botão para confirmar a condição desejada.
Exemplo: Deseja configurar um relatório que mostre todos os clientes que estão bloqueados
de um determinado bairro.
Para fazer a seleção dos clientes bloqueados:
• No quadro Campos Disponíveis, selecione o campo Bloqueado;
• No campo Operadores selecione o campo Igual (=);
• No campo Critério, selecione Verdadeiro;
• Clique no botão Confirma Seleção.
Para fazer a seleção do bairro:
• No quadro Campos Selecionados, selecione o campo Bairro;
• No quadro Operadores selecione o campo Igual (=);
• No campo Conectivo, selecione o campo "E";
• No quadro Critério digite o nome do bairro que deseja verificar, exemplo Centro;
• Clique no botão Confirma Seleção;
Como mostra a imagem abaixo:

6
Ordenação
Após escolher a seleção, defina uma ordenação para os campos.
Para definir a ordenação:
• No quadro Campos Disponíveis, selecione o campo que deseja usar como ordenação;
• Escolha entre os tipos ascendente ou descendente;
• Em seguida Confirmar seleção.
• Feche a tela, as configurações serão gravadas automaticamente.
Remover seleção
Clique neste botão para remover uma condição de filtro.
Limpa tela
Clique neste botão para limpar e apagar as condições informadas, para configurar uma nova
condição.
Imprimir
Clique neste botão para imprimir o relatório.
Salvar
Salve o relatório para que seja impresso posteriormente.
Para salvar o relatório configurado:
• Clique no menu Arquivo;
• Selecione a opção Salvar, ou clique no ícone do Disquete que contém na barra de ferramentas.

Você também pode gostar