Descrição Geral
Nesse documento mostraremos quais configurações devemos efetuar para possibilitar a criação de relatórios mostraremos também como gerar e enviar relatórios via e-mail, para que os passos seguintes sejam efetuados com sucesso é necessária a configuração correta do Client OracleBD.
Dica | ||
---|---|---|
| ||
Para poder criar os seus relatórios, é importante você conhecer nossas tabelas de Banco de Dados. Clique aqui para acessar a página onde estão disponíveis nossos Documentos de Integração! |
Adicionando as Tabelas e Views
Para que o StorexReports consiga gerar seus relatórios temos uma opção onde definimos quais Tabelas ou Views pertencentes ao banco relacional estarão mapeadas para o uso do StorexReports, esse mapeamento é feito na opção do menu Configurações > Tabelas/Views
- Clique no botão NOVO+ para adicionar uma nova tabela.
- Efetue a busca informando no campo qual o nome da tabela, em seguida clique em ADICIONAR.
Pronto uma nova tabela foi adicionada ao mapeamento do StorexReports com isso ela ficara salva para efetuar consultas pela aplicação é possível também buscar quais tabelas já foram mapeadas, basta informar o nome da tabela ou view no campo "Busca" e clicar em pesquisar.
Adicionando o Serviço de Envio de E-mail
Com o StorexReports é possível adicionar um E-mail corporativos para que ao gerar o relatório uma copia digital seja enviada diretamente ao email que foi cadastrado nessa opção possibilitando a redistribuição para os emails associados a esse Host. Para essa configuração acesse no menu as opções Configuração > E-mails
- No campo Usuário informe o usuário do email corporativo.
- No campo Senha informe a senha do email corporativo.
- No campo Host informe a URL do serviço de email corporativo.
- No campo Porta informe a porta de comunicação do serviço.
- Para servidores que utilizem a segurança SSL, devem alterar a opção do campo SSL para SIM.
Caso algum campo não tenha sido preenchido corretamente o StorexReports mostrara o aviso de que não conseguiu se conectar caso contrario será exibida a mensagem confirmando a conexão.
Criando Consultas Para Geração de Relatórios
Com o mapeamento das tabelas e views feitos corretamente agora é possível definir quais campos serão levados em consideração para geração e organização dos relatórios, o storexreports disponibiliza o agrupamento de ate 2 tabelas em um mesmo relatório (esse trecho poderá sofrer alteração em versões futuras) conseguimos quebrar linhas de totalização e organizar o relatório da forma que for conveniente.
Para configurar um relatório acesse no menu de opções Configurações > Consultas ao efetuar esse procedimento será exibida a tela de consultas clique no botão NOVO+ será aberto um Pop-Up para que seja feita a definição de quantas tabelas serão agrupadas e receberão as configurações do relatório selecione e clique em OK.
Aba Tabela/View
Nessa aba selecionamos quais tabelas ou views serão utilizadas para prover as informações do relatório, será necessário seguir a regra definida anteriormente para quantidade de tabelas serão agrupadas, marque o check box para selecionar a tabela.
Aba Dicionário
Nesta aba conseguimos selecionar quais campos presentes na tabela serão utilizados para gerar o relatório, com o StorexReports é possível alterar o nome da coluna dessa forma fica mais amigável ao usuário que verá o relatório.
- Para definir quais colunas serão levadas em consideração para o relatório marque o check box de cada campo que deseja mapear como mostra a imagem ao lado.
- Para que o relatório fique mais amigável é possível alterar o nome da coluna, isso é feito de forma opcional basta informar no campo Label qual será o novo nome para essa coluna.
Aba Filtros
Na aba filtros conseguimos adicionar filtros de busca para o relatório esses filtros poderão facilitar a separação de informações importantes, podemos definir que a coluna CODIGO_LOJA será um filtro de busca possibilitando que ao gerar o relatórios conseguiremos buscar por loja as informações mapeadas na aba Dicionário.
- Selecione 1 ou mais campos marcando o check box com essa marcação os campos servirão de filtro para o StorexReports
- Ao selecionar o check box informando que o campo servirá como filtro, defina se o filtro será obrigatório o preenchimento ou não marcando o check box na coluna Obrigatoriedade no campo selecionado.
- Para definir um renge de datas é necessário marcar o check box na coluna Renge do campo selecionado caso exista a necessidade de consultas futuras marque também a opção Permite informar datas futuras.
- Caso essas duas opções sejam marcadas e exista a necessidade de definir um limite de dias basta marcar o check box Restringe intervalo de pesquisa e informe a quantidade de dias.
- Também está disponível para seleção de tipo de filtro no estilo combo box basta marcar a check box na coluna Combo Box.
- Ao fazer isso o StorexReports mostrará outro Pop-Up para definir manualmente o combo box ou buscar os valores de outra tabela (para que consiga ver será necessário mapear a tabela na opção Tabelas/Views).
- Caso queira buscar a informação de uma tabela já mapeada clique na opção Obter de uma outra Tabela.
- Caso queira você mesmo fazer clique na opção Valores fixos.
- Para a seleção Obter de uma outra Tabela será exibida uma nova tela para definição dos campos.
- No campo Tabela informe de qual das tabelas já mapeadas o storexReports vai utilizar para preencher esse combo box.
- No campo Coluna Valor informe qual a coluna da tabela será utilizada como valor para o combo box.
- No campo Coluna Descrição informe qual a coluna da tabela tem a descrição correspondente a coluna selecionada no campo Coluna Valor.
- No campo Coluna de Ordenação informe qual a coluna o StorexReports vai utilizar como ordenação.
- No campo Permite Múltipla Seleção é possivel definir se poderemos utilizar mais de um valor como filtro
- No campo Exibe Opção "Todos" ele é responsável por criar uma opção para utilizar todos os valores da coluna utilizada como valor.
- No campo Tipo Pesquisa é possivel definir se contem o valor passado pelo campo valor ou se ele vai iniciar pelo valor.
- Caso tenha selecionado a opção Valores fixos será exibida uma tela para definição dos valores, descrição e entre outras informações para o filtro desejado.
- No campo Valor você vai definir qual o valor do campo selecionado para fazer o filtro
- Exemplo: A coluna selecionada foi Numero_loja você vai definir qual dos codigos das lojas servirá para filtrar.
- No campo Descrição informe uma descrição breve para o valor.
- Caso queira adicionar outro valor como filtro basta clicar no botão de Adicionar.
- No campo Permite Múltipla Seleção é possivel definir se poderemos utilizar mais de um valor como filtro
- No campo Exibe Opção "Todos" ele é responsável por criar uma opção para utilizar todos os valores do campo valor para utilização.
- No campo Tipo Pesquisa é possivel definir se contem o valor passado pelo campo valor ou se ele vai iniciar pelo valor.
- No campo Valor você vai definir qual o valor do campo selecionado para fazer o filtro
Aba Grid
Na aba Grid conseguimos definir como estarão exibidas as informações e suas classificações, podemos definir também se o relatório terá ou não cabeçalho e rodapé conseguimos definir o totalizador do campo essa função tem como principio somar o valor, essas são algumas das coisas que essa aba faz.
- No campo Registro por Pagina conseguimos definir quantos registros estarão na pagina do relatório.
- No campo Ordem de Classificação temos que informar qual a coluna será utilizada como classificador e podemos ordenar crescente ou decrescente.
- No campo Exibe Cabeçalho é responsável por definir se no relatório terá ou não um cabeçalho.
- No campo Exibe Rodapé é responsável por definir se no relatório terá ou não um rodapé.
- No campo Exibe Numero de Linhas é responsável por definir se no relatório terá ou não as linhas enumeradas.
- No campo Exibe Totalizador vamos definir qual a coluna que o StorexReports vai efetuar a soma de valores na quebra de linha do relatório
- No campo Exibe Quebra vamos definir qual a coluna que terá a validação para utilizar como agrupamento para quebra.
- Exemplo: Foi definido que a coluna Codigo_forma será utilizada como quebra de linha, todos os valores iguais serão agrupados e ocorrera uma quebra de linha e consequentemente efetuando a soma dos valores definidos no Totalizador.
- No campo Agrupar Mercadológico esse campo vai definir que os registros com o mesmo mercadológico estarão sempre juntos.
Aba Impressão
Nessa aba conseguimos modificar o estilo do relatório possibilitando alterar a diagramação da fonte se o relatório será gerado no estilo Retrato ou Paisagem conseguimos também exibir o totalizador de paginas.
- No campo Orientação definimos se o relatórios será gerado em modo Paisagem ou em modo Retrato.
- No campo Fonte esse campo define o tipo da fonte para diagramação do relatório.
- No campo Exibe Filtros fará com que na impressão do relatório também sejam informados os filtros usados.
- No campo Repete Filtros a Cada Pagina fará com que na impressão do relatório todas as paginas sejam escritos os filtros.
- No campo Exibe Total de Registros ele vai identificar quantos registros foram feitos no relatório.
- No campo Exibe Data/Hora da Geração será impresso no relatório data e hora em que o relatório foi gerado.
- No campo Exibe Num de Paginas será impresso no relatório a paginação.
Aba Sistemas
Na aba de Sistemas conseguimos definir quais aplicações cadastradas e integradas com o StorexReports receberão uma opção no menu para geração do relatório que esta sendo configurado, para que isso aconteça marque a check box da aplicação desejada (ate o momento só temos integração com o Portal Big Retail)
Aba Perfil
A aba Perfil está diretamente ligada a integração com o Portal Big Retail, essa aba vai definir quais os perfis cadastrados no Portal Big Retail terão acesso ao novo relatório, só estará habilitada essa nova opção caso seja marcada a opção 1 Portal Big Retail.
Aba Acessibilidade
A aba Acessibilidade esta diretamente ligada a aba de Sistemas (ate o momento só temos integração com a arvore de acessibilidade do Portal Big Retail), nela conseguimos definir em qual das opções do menu ficará o novo relatório registrado basta marcar a check box da opção do menu.
Exibindo o Relatório
Após o termino da configuração dos filtros e dados que serão organizados no relatório é a hora de visualizar como ficou o relatório com base em todas as configurações, para isso acesse no menu a opção Consulta, cada criação de relatório na opção Configuração > Consultas será posicionada no menu de Consultas como mostra imagem. Para exibir o relatório basta clicar no relatório que deseja gerar caso exista algum filtro informe o valor do campo e clique no botão PESQUISAR