Como consultar uma view dinâmica?
Execute uma consulta em uma view dinâmica definindo um perfil, uma view e condições de filtro, e exporte os resultados para Excel.
A view dinâmica deve estar compilada e o usuário deve ter permissão de acesso ao perfil desejado.
A tela
View Dinâmica - Consulta
permite filtrar registros do banco de dados usando perfis salvos ou condições manuais, e exportar o resultado como arquivo Excel com ou sem template configurado.- Acesse o menu .
- Na telaView Dinâmica - Consulta, preencha o campoProfileclicando em um dos botões de ação disponíveis.Os botões permitem buscar um perfil já registrado no sistema
, gerar um perfil baseado em templates
ou criar um perfil a partir dos dados preenchidos na tela
. - No campoView, clique no botão de busca para selecionar uma view registrada no sistema.
- Para definir condições de filtro manualmente, clique com o botão direito do mouse na tabelaCondiçõese selecioneIncluir Condição.
- A tabelaCondiçõesé preenchida automaticamente quando um perfil salvo é selecionado. Caso prefira preencher manualmente, inclua uma linha por condição e informe os campos disponíveis. Consulte a seção "Campos da tela de consulta de views" para a descrição completa de cada campo.
- Quando a condiçãoINouNOT INfor selecionada para um campo do tipoString, é possível colar múltiplos valores copiados de uma planilha Excel, separando as entradas comENTER.
- Clique emExecutar Consulta.Os registros encontrados serão listados na tabelaResposta.
- Para exportar os resultados, clique emRelatório Excel.A telaRelatório Excelserá aberta. Se nenhuma configuração de relatório for encontrada, o sistema abrirá automaticamente a telaConfiguração de Relatórios Excel(que também pode ser acessada pelo botãoConfiguraçõesda tela de consulta) para que as configurações sejam preenchidas antes de gerar o arquivo. Consulte a seção "Campos de configuração de relatório Excel" para a descrição dos campos dessa tela.importantAo gerar relatórios Excel com grande volume de dados, o tempo e o tamanho do arquivo variam conforme a capacidade do hardware. A aplicação Centura opera em 32 bits, com limite de gerenciamento de memória de 4 GB.
- Na telaRelatório Excel, clique emGera Arquivo.Um arquivo Excel será gerado com os dados da view selecionada, aplicando o template configurado, se houver.
O arquivo Excel com os dados da view dinâmica é gerado e disponibilizado no diretório de destino configurado.
Para programar o envio automático desse relatório por e-mail, acesse Como programar o envio de uma view por e-mail?.
Campos da tela de consulta de views
Descrição dos campos da tabela
Condições
da tela View Dinâmica - Consulta
, usados para filtrar os registros retornados pela view.Tabela Condições
Campo |
Tipo / Restrição |
Descrição |
|---|---|---|
Campo |
Seleção obrigatória |
Campo da view a ser considerado na consulta. |
Tipo |
Preenchido automaticamente / Somente leitura |
Tipo do campo selecionado: String (S), Long String (L), Numérico (N) ou Data (D). Determina quais colunas de valor ficam habilitadas para edição. |
Condição |
Seleção obrigatória |
Operador de filtro a ser aplicado. Para campos do tipo Data , além das condições padrão, são exibidas as opções current date , current date - e current date + . Ao selecionar current date + ou current date - , o campo Quantidade Dias deve ser preenchido. |
Valor Texto |
Habilitado apenas para tipo String (S) ou Long String (L) |
Texto a ser pesquisado. Quando a condição for IN ou NOT IN , é possível colar múltiplos valores de uma planilha Excel, separando as entradas com ENTER . |
Valor Numérico |
Habilitado apenas para tipo Numérico (N) |
Valor numérico inicial a ser pesquisado. Quando a condição for between , define o limite inferior do intervalo. |
Valor Numérico Final |
Habilitado apenas para tipo Numérico (N) com condição between |
Valor numérico que define o limite superior do intervalo de busca. |
Valor Data |
Habilitado apenas para tipo Data (D) |
Data inicial a ser pesquisada. Quando a condição for between , define o limite inferior do intervalo. |
Valor Data Final |
Habilitado apenas para tipo Data (D) com condição between |
Data que define o limite superior do intervalo de busca. |
Quantidade Dias |
Habilitado apenas para condições current date + ou current date - |
Número de dias somados ou subtraídos da data atual do processamento para gerar o período de consulta. Com current date , o sistema usa exatamente a data atual. Com current date - , subtrai a quantidade informada. Com current date + , adiciona a quantidade informada. |
important
Para usar a condição de data quando o campo no banco de dados for do tipo
String
, acrescente a função TO_DATE(FI.FLEX_FIELD26, 'DD/MM/YYYY')
na coluna Função
da view dinâmica.Campos de configuração do relatório Excel
Descrição dos campos da tela
Configuração de Relatórios Excel
, usada para definir o template, o destino e o layout do arquivo gerado a partir de uma view dinâmica.Cabeçalho
Campo |
Tipo / Restrição |
Descrição |
|---|---|---|
Identificação do Relatório |
Texto livre / Obrigatório |
Nome de identificação do arquivo que será gerado. |
Arquivo de Template (Path Completo) |
Caminho de diretório ou banco de dados |
Caminho do template Excel. Pode ser informado como arquivo em rede ou importado para o banco de dados. Os botões Importar template e Exportar template permitem gerenciar o arquivo. O formato pode ser XLS ou XLSX, mas recomenda-se XLSX para evitar erros de geração, corrupção ou exibição incorreta de imagens. |
Arquivo Destino (Path Completo) |
Caminho de diretório / Obrigatório |
Diretório onde o arquivo gerado será salvo. Use #date# no nome para incluir a data no formato YYYYMMDDHHMMSS e #seq_arq# para incluir uma sequência numérica quando mais de um arquivo for gerado. |
Linha Inicial dos Detalhes |
Numérico |
Número da linha do template a partir da qual os dados de detalhe serão inseridos. |
Tamanho do Detalhe (em Linhas) |
Numérico / Máximo 65.000 linhas |
Número de linhas reservadas para os dados de detalhe por bloco de paginação. |
Quantidade de Detalhe por Página |
Numérico |
Quantidade de registros de detalhe exibidos por página do relatório. |
Célula contendo o Número da Página |
Referência de célula Excel |
Célula do template que exibirá o número da página atual. |
Proteger Planilha |
Marcação (checkbox) |
Quando marcado, protege a planilha gerada contra edição. |
Tabela de dados
Campo |
Tipo / Restrição |
Descrição |
|---|---|---|
Tabela de dados |
Grade editável / Linhas adicionadas via menu de contexto |
Define o mapeamento entre os campos da view e as células ou colunas do template. Para adicionar uma linha, clique com o botão direito do mouse e selecione Incluir Condição . Depois, informe nome, tipo, detalhes, célula ou coluna e o exemplo do dado. |
Tabela de imagens |
Grade editável / Linhas adicionadas via menu de contexto |
Define as imagens a serem inseridas no relatório. Para adicionar, clique com o botão direito do mouse e selecione Incluir Condição . Depois, informe o caminho do diretório onde as imagens estão armazenadas. A partir da versão 2.3 do ONESOURCE™ Global Trade, as imagens podem ser incluídas diretamente no arquivo de template, dispensando o cadastro nessa tabela. |
important
Para que os dados da view sejam enviados por e-mail com um template específico, é obrigatório importar o arquivo do template para o banco de dados do sistema. Se nenhum template for importado, os dados serão enviados em um template genérico.