Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.




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
titleNão se esqueça!

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.

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