O GR é um conjunto de
ferramentas criada especialmente para facilitar a geração
de resultados de acordo com as necessidades do usuário.
Interpretador de Rotinas
Escrita em macros
Esta ferramenta permite que
o usuário crie ou modifique rotinas, para ajustar
às vossas particularidades.
Possui uma linguagem própria muito próxima
da linguagem natural, sendo portanto, muito fácil
de usa-la.
Acessa todas as informações disponíveis
na base de dados. Possui vários comandos e funções
tais como: seleção e decisão (SE <condição>
ENTÃO <comando/função> SENAO
<comando/função>); criação
de acumuladores; fórmulas para cálculo; etc.
1- Gerador
de Relatórios
O Gerador de Resultados é
um poderoso e versátil instrumento, que tem por objetivo
abrir completamente as bases de dados do Util2000, tornando
disponível todas as informações existentes
nos cadastros, nas tabelas e nos arquivos de movimentos.
Esta disponibilidade deixa o usuário bastante à
vontade para criar qualquer relatório, utilizando
todas as informações do sistema, tanto cadastradas
quanto calculadas, e obtê-lo em papel , no vídeo
ou em arquivo tipo TXT.
Características
Facilidade de Uso
- O usuário não precisa conhecer as estruturas
do banco de dados nem os relacionamentos entre as tabelas
para criar um relatório. Todos os campos disponíveis
nos cadastros, tabelas e nos arquivos de movimentos
foram organizadas e relacionados numa única tabela
de campos. Desta maneira, o usuário simplesmente
procura a informação que deseja no relatório
e seleciona-a, só isto. Quem vai identificar a tabela
onde está aquela informação ou se existe
algum relacionamento com outras tabelas é o sistema.
Nos mais famosos e tradicionais geradores o
usuário é obrigado conhecer toda a estrutura
do banco de dados assim como todo o relacionamento
entre as tabelas para conseguir criar algum relatório.
Vide exemplo da tabela de campos.
Fórmulas de Cálculo
- Independente das rotinas escritas em "macros"
o usuário também pode criar no próprio
modelo do relatório, fórmulas
usando qualquer campo disponível ou constantes numéricas.
Exemplo: @(A021 * 1.20).
Criação do Layout
do Relatório
- Para simplificar o processo de manutenção
dos layouts dos relatórios foi criado um editor específico
para o gerador. Vide Tela para Edição
de Layout.
Linhas de Cabeçalhos
- São criadas automaticamente pelo sistema, mas o
usuário tem toda a liberdade para ajusta-las de acordo
com o seu interesse.
Linhas Detalhes
- Podem ser criadas quantas forem necessárias, não
há limite. Assim como não há limite
da quantidade de informações que
pode ser inserida no relatório.
Linhas de Identificação
- Estas linhas são responsáveis pela identificação
de um novo fato no relatório. Por exemplo: o início
das informações de um cliente,
um fornecedor, um artigo, etc.. Estas linhas também
podem ser criadas quantas forem necessárias.
Linhas com Totais
- Nestas linhas o usuário cria os resumos os totais.
Nelas podem ser inseridos, quaisquer dos campos, formulas,
macros e contadores. Também não há
limite para quantidade deste tipo de linha.
Linhas Rodapé
- Nestas linhas o usuário
insere as informações que devem aparecer na
parte inferior da página.
Ordenação
- O relatório pode ser ordenado crescente ou decrescente,
por qualquer informação, mesmo por informação
que não esteja presente no relatório.
Seleção
- Nesta linha o usuário determina os filtros ou o
que deve ser selecionado para aparecer no relatório.
O trabalho é simplesmente informar um
campo para o operador indicar o que deseja no relatório
ou pode ser usado uma macro, com várias
condições para seleção.
Página
- Nesta linha o usuário pode indicar como deseja
que o seu relatório mude de página.
A execução de Relatório
do Gerador
- Os relatórios criados através do gerador
podem ser executados na própria tela de edição
do layout ou podem ser incluído no menu
do sistema.
2- Montador
de Documentos
Esta ferramenta formata os documentos
que devem ser emitidos pelo sistema. Em cada formato são
definidas as características de cada uma das informações
que serão impressas no documento. O documento é
visto como se fosse uma matriz de linhas e colunas e nesta
matriz o usuário pode determinar a posição
da linha e da coluna onde cada informação
será colocada.
Características
Facilidade de Uso
- Assim como no gerador de resultados, o usuário
não precisa conhecer as estruturas do banco de dados
nem os relacionamentos entre as tabelas para
montar um documento . Todos os campos disponíveis
nos cadastros, tabelas e nos arquivos de movimentos
foram organizadas e relacionados numa única tabela
de campos. Desta maneira, o usuário simplesmente
procura a informação que deseja no documento
e seleciona-a, só isto. Quem vai identificar
a tabela onde está aquela informação
ou se existe algum relacionamento com outras
tabelas é o sistema.
Edição do Layout
- A edição do layout do documento é
um processo simples e conta com recursos intuitivos, onde
o usuário possui várias ferramentas
para selecionar a informação e visualizar
o que está acontecendo no documento.
Tipos de Documentos
- É possível montar qualquer tipo de documento,
tais como: Nota fiscal, orçamento, fatura, duplicata,
documento de cobrança, recibo de pagamento,
carta de cobrança, envelope de pagamento, etiquetas
de endereçamento, etiquetas de volumes,
cartas de aviso, cartas de saudações, carta
de confirmação de pedido, e outros
tipos que podem ser criados. Qualquer informação
disponível na base de dados pode ser colocada
nos documentos.
Formulas de Cálculo
- Podem ser usadas fórmulas para calcular qualquer
informação que desejar no documento.
Molduras e Constantes
- Podem ser colocadas molduras e informações
constantes, em qualquer parte do documento, inclusive nos
boxes.
Efeitos de Impressão
- Para cada informação colocada no documento
o usuário pode atribuir as fontes, cores e tamanho
das letras.
Divisões do Documento
- O documento pode ser dividido em boxes. Nestes boxes é
possível atribuir várias características,
tais como: cor de fundo, cor das letras, fonte
padrão para todas as informações, etc.