Precisa de descarregar informações de uma tabela para um ficheiro CSV?

Se sim, a solução é fácil e dinâmica. Com a ajuda dos assistentes do MasterBase®, basta configurar um SmartView com capacidades de tabela e HTML, e a capacidade HTML para ter um AOD (Automaton On Demand) ligado a ele.
Criadores de ficheiros CSV

Não se preocupe se parecer complexo, aqui vamos explicar passo a passo como configurar uma vista que lhe permite descarregar os registos de uma tabela num ficheiro CSV.

1. configuração do ponto de acesso

Em primeiro lugar, vamos configurar um ponto de acesso que nos encaminhará para a SmartView com a tabela e os seus registos quando selecionada. Este ponto de acesso incluirá um URL que já define um ou mais filtros, o que evitará a definição explícita de filtros na tabela. Desta forma, a tabela será automaticamente filtrada de acordo com os parâmetros fornecidos na ligação.

a) Pormenores do ponto de acesso:

URL pré-definido: O URL conterá os filtros necessários na sua estrutura, permitindo uma maior flexibilidade e personalização na apresentação dos dados.

b) Redireccionamento automático:

Ao selecionar o ponto de acesso, o utilizador será direcionado diretamente para a SmartView configurada com a tabela filtrada.

2. Configuração da SmartView

Utilizando o assistente, vamos configurar uma SmartView que integrará três capacidades principais: HTML para o cabeçalho, uma tabela para apresentar os dados filtrados e outro HTML para um botão de transferência.

a) Competência HTML 1 (Cabeçalho)

Esta competência é utilizada para conceber um cabeçalho atrativo para a SmartView, que forma o título e fornece algumas informações adicionais para ajudar os utilizadores a compreenderem o objetivo da visualização.

b) Competências de mesa

Vamos configurar a tabela para ser apresentada com os filtros fornecidos através da ligação. Isso envolve:

  • Incorporação de filtros:

A tabela será configurada para aceitar e aplicar filtros diretamente a partir do URL.

  • Visualização dinâmica:

Os dados serão apresentados de forma dinâmica e actualizados automaticamente de acordo com os filtros aplicados.

c) Competência em HTML 2 (botão de descarregamento)

Vamos conceber um botão que diz "DOWNLOAD". Esta capacidade incluirá um AOD, configurado de forma a que, quando clicado pelo utilizador final, permita descarregar um ficheiro CSV com os dados da tabela.

3. Configuração do AOD (Automaton On Demand)

O AOD será ligado à competência HTML onde se encontra o botão "DOWNLOAD". A sua configuração passa pelas etapas seguintes:

a) Funcionalidades do AOD:

  • Passo 1. Pesquisa de registos: Efectuará uma pesquisa na base de dados utilizando os filtros fornecidos pela ligação.
  • Passo 2. Conversão para CSV: Converte os resultados da pesquisa num ficheiro CSV.
  • Passo 3. Geração de URL: Cria um URL para descarregar o ficheiro CSV gerado.

b) Execução da APD:

    • Consulta dinâmica: O AOD executa uma consulta na base de dados, de acordo com os parâmetros do filtro.
    • Criação de CSV: Os dados obtidos serão convertidos num ficheiro CSV, pronto a ser descarregado.
    • Resposta ao descarregamento: O URL gerado para o descarregamento do CSV será a resposta AOD, o que permitirá ao utilizador descarregar o ficheiro diretamente.

 

Com esta configuração detalhada, conseguirá que os utilizadores possam visualizar e descarregar os registos de uma tabela em formato CSV de forma eficaz e simples, facilitando a sua gestão e análise em ferramentas como o Excel.

 

Curso de automatização

 

Partilhar:

Mais artigos

Tem comentários? Envie-nos a sua opinião

Descobrir mais sobre o MasterBase®

Subscreva agora para continuar a ler e ter acesso ao arquivo completo.

Continuar a ler