Gerador de Relatórios: mudanças entre as edições
Sem resumo de edição |
|||
| Linha 177: | Linha 177: | ||
===== | ===== 7.3. E/OU: ===== | ||
Selecione essa opção quando precisar adicionar outras(s) validações(s) ao seu filtro, podendo inserir quantas validações forem necessárias: | Selecione essa opção quando precisar adicionar outras(s) validações(s) ao seu filtro, podendo inserir quantas validações forem necessárias: | ||
[[image:1632930688355-590.png]] | [[image:1632930688355-590.png]] | ||
Usa-se '''"E"''' quando o filtro deve considerar todas as condições informadas, e '''"OU"''' quando o filtro deve considerar uma condição ou outra. | Usa-se '''"E"''' quando o filtro deve considerar todas as condições informadas, e '''"OU"''' quando o filtro deve considerar uma condição ou outra. | ||
===== 7.4. Ordenar por e Ordem: ===== | ===== 7.4. Ordenar por e Ordem: ===== | ||
Edição das 18h52min de 7 de junho de 2023
1. Sobre
O Gerador de Relatórios está sendo disponibilizado aos clientes SupraMais com a finalidade de permitir a customização de relatórios.
Através de views (consultas de dados feitas dentro do banco de dados), serão disponibilizados os dados para personalizar o relatório com os campos desejados.
Inicialmente o aplicativo requer um usuário com competência para avaliar os dados e informações apresentadas. É interessante que o usuário já tenha vivência com a extração de dados ou informações diretas no banco de dados (comandos SQL).
Oferecemos profissionais especializados em banco de dados para criação de consultas SQL e layout de relatórios específicos, a custo de hora técnica.**
A responsabilidade de validação dos dados e informações é de responsabilidade do cliente.
2. Acesso ao Gerador de Relatórios
Ao acessar o link do gerador, será exibida a seguinte tela:*
3. Ajuda
No menu ajuda contém o manual com as instruções de utilização do Gerador de Relatórios:
4. Grupos
No menu Grupos são criadas as categorias onde iremos salvar os relatórios gerados:
4.1. Inserir Grupo:
Para adicionar um grupo, clique na opção “NOVO”, digite o nome e após clique em gravar:
Nota: Caso desista do cadastro, para sair, é só clicar em qualquer lugar fora da tela ou pressionar "ESC".
4.2. Alterar nome do Grupo:
Para alterar o nome, clique em cima do grupo, digite o nome e após clique em gravar:
5. Relatórios
No menu “Relatórios”, serão apresentados os grupos criados, conforme mostra imagem abaixo:
Ao clicar no grupo, serão apresentados os relatórios que pertencem a ele:
6. Novo
Para inserir um relatório dentro do grupo, clique na opção "NOVO", após serão apresentadas as views disponíveis para geração do relatório.
A aba Padrão, mostra as views comuns, disponibilizadas gratuitamente, e a aba Personalizado mostra as views criadas de acordo com a necessidade da empresa:
Ao selecionar uma view, abrirá a tela para selecionar quais campos são necessários para montar o relatório:
Primeira Coluna: Campos que serão apresentados no relatório, nessa coluna deve ficar apenas os campos que precisam ser visualizados.
Segunda Coluna: São todos os campos disponibilizados por essa view. Clique no campo desejado e arraste para a primeira coluna.
Terceira Coluna: São as configurações do relatório que está sendo criado.
Titulo: Nome do Relatório.
Grupo: Categoria onde será salvo.
Página: Orientação de impressão (Paisagem ou Retrato). A impressão mudará automaticamente para paisagem quando não couber as colunas selecionas no formato retrato.
Tamanho: Fonte.
Borda: Impressão Com Borda (com linhas e colunas), Sem Borda (sem linhas e colunas), Borda Inferior (Com linhas apenas).
Depois de configurado clique em "SALVAR":
Após clicar em "SALVAR", o botão "VISUALIZAR" fica disponível.
7. Filtros
Após clicar em "VISUALIZAR", a seguinte tela será apresentada:
7.1. Campo:
Selecione o critério do filtro:
7.2. Operação e Valor:
Selecione a operação referente ao campo informado no item anterior, e digite o valor que deve ser filtrado:
Igual a: Selecione quando desejar que o campo informado seja igual ao valor digitado.
Ex.: Supondo que a view tem o campo "UF", e deseja-se filtrar por "MG", nesse caso selecione o campo "UF" e digite no valor "MG".
Diferente de: Selecione quando desejar que o **campo **informado seja diferente do valor digitado.
Ex.: Supondo que a view tem o campo "Vendedor", e deseja-se filtrar todos os vendedores, exceto o "Vendedor X", nesse caso, selecione no campo "Vendedor" e digite no valor "Vendedor X".
Maior que: Selecione quando desejar que o campo informado seja maior do que o valor digitado.
Ex.: Supondo que a view tem o campo "Preco_Produto", e deseja-se filtrar pelo preço maior que R$ 100,00, nesse caso, selecione no campo "Preco_Produto" e digite no valor "100".
Menor que: Selecione quando desejar que o campo informado seja menor do que o valor digitado.
Ex.: Supondo que a view tem o campo "Preco_Produto", e deseja-se filtrar pelo preço menor que "R$ 500,00", nesse caso, selecione no campo "Preco_Produto" e digite no valor "500".
Contém: Selecione quando desejar que o campo contenha o valor digitado.
Ex.: Supondo que a view tem o campo "Cliente", e deseja-se filtrar pelos clientes que contêm "Maria" no nome, nesse caso, selecione no campo "Cliente" e digite no valor "Maria".
Não Contém: Selecione quando desejar que o campo não contenha o valor digitado.
Ex.: Supondo que a view tem o campo "Cliente" e deseja-se filtrar pelos clientes que não contêm "João" no nome, nesse caso, selecione no campo "Cliente" e digite no valor "João".
Período: Selecione quando desejar filtrar por intervalos de data.
Ex.: Supondo que a view tem o campo "Data_Vencimento" e deseja-se filtrar pelas datas de vencimento maior que "01/10/2019" e menor
que "31/12/2019", nesse caso, selecione no campo "Data_Vencimento" e digite as datas.
- **Valor:** Selecione quando desejar filtrar pelo **campo** com intervalo de valor inicial e final.
Ex.: Supondo que a view tenha o campo "Vlr_Nota", e deseja-se filtrar pelos documentos que tem valor entre "100,00 e 1000,00". Nesse caso,
selecione no campo "Vlr_Nota", na operação selecione "Valor", e digite o valor inicial e final.
- ~ **
- **Vazio:** Selecione quando desejar filtrar pelo **campo **que esteja com a informação em branco.
Ex.: Supondo que a view tenha o campo "Data_Quitacao", e deseja-se filtrar pelos documentos que não foram quitados, ou seja documento em
aberto. Nesse caso, selecione no campo "Data_Quitacao", na operação selecione "Vazio" e no valor não digite nada.
7.3. E/OU:
Selecione essa opção quando precisar adicionar outras(s) validações(s) ao seu filtro, podendo inserir quantas validações forem necessárias:
Usa-se "E" quando o filtro deve considerar todas as condições informadas, e "OU" quando o filtro deve considerar uma condição ou outra.
7.4. Ordenar por e Ordem:
Na opção "Ordenar por", selecione o campo que seja utilizar para ordenação. Na opção "Ordem", informe se será crescente (ACS) ou decrescente (DESC).
É possível selecionar até 2(dois) tipos de ordenação:
**7.5. Agrupar por: **
Na opção "Agrupar por", selecione o campo que deseja utilizar para criar blocos de dados, as informações do relatório serão apresentadas separadas de acordo com o campo selecionado:
Ex.: Quando precisar separar os dados do relatório por estado, selecione no "Agrupar por" o campo "UF".
7.6. Totalizar por:
Na opção "Totalizar por", selecione o campo que deseja somar no relatório:
Ex.: Quando é necessário saber o total de produtos em estoque, nesse caso, selecione no "Totalizar por" o campo "Qtd Estoque Produto". Ao final do agrupamento e do relatório, será apresentada a quantidade total.
7.7. Numerar:
Na opção "Numerar", selecione se deseja apresentar a numeração das linhas no relatório:
7.8. Registros:
Na opção "Registros", selecione o limite de linhas a serem visualizadas no relatório:
7.9. Buscar e Limpar:
Após selecionar os filtros, clique no botão "BUSCAR" para apresentar os dados do relatório, ou no botão "LIMPAR" para remover todos os filtros:
8. Menu
Filtrar/Ordenar: Clique nesse botão para exibir os filtros:
Impressão: Clique nesse botão para imprimir o relatório:
Salvar: Clique nesse botão para salvar um filtro recorrente, previamente feito na opção "filtrar/ordenar"**. **Dessa forma, o filtro fica registrado para não precisar realizar a seleção novamente:
Filtros: Clique nesse botão quando desejar filtrar os dados do relatório usando um filtro salvo:
Editar: Clique nesse botão para editar ou atualizar os campos do relatório. Selecione ou remova o campo desejado, clique em salvar e após em visualizar:
9. Criação de View
9.1. Responsabilidade das Informações:
- Disponibilizamos algumas views padrões para geração de relatórios personalizados, nos responsabilizamos pelos dados nela apresentados.
- Disponibilizamos também para as empresas que tenham profissionais com conhecimento em SQL Server, a possibilidade de criar suas próprias views, porém não nos responsabilizamos pelos resultados nelas apresentado, pois as mesmas não serão homologadas pela nossa equipe (a homologação deverá ser realizada pela própria empresa).
9.2. Padronização:
9.2.1. Campo Totalizar:
O campo “totalizar por” do filtro de dados, só puxa por colunas que começam com vlr_ ou qtd_ ou preco_ :
9.2.2. Aspas:
Nomes de cliente, bairro, rua ou cadastros no sistema que contenha aspas simples (') não são suportados na consulta SQL, sendo necessário remover as aspas das consultas.
Exemplo: Select replace (nome,',' ') from cliente_fornecedor
9.2.3. Nomes dos Campos:
O nome do campo na view deve começar com letra Maiúscula, separando as palavras com underline (_).
Exemplo: Nome_Cliente , Preco_Venda, Cod_Produto
9.2.4. Caracteres Especiais:
Não é permitido usar caracteres especiais, exceto underline(_), no nome dos campos ou nome da view.
9.2.5. Nome da View:
O nome da view deve iniciar com ‘SGRP_’
Exemplo: SRGP_vendas_cliente_produto
9.2.6. Abreviação:
Deve-se abreviar os campos e nomes das views, para que no relatório ocupe menos espaço e fique visualmente melhor
Exemplo de nome da View: SRGP_quantidade_atendimentos_vendedor ou SGRP_qtd_atend_vendedor
Exemplo de nome do campo: Numero_Nota_Fiscal ou Num_Nfe































