Exportar Excel
Objeto serve para exportar Excel - ERP Totvs Datasul
Visão Geral
O objeto Exportar Excel é responsável por exportar dados exibidos em um grid do TOTVS Datasul Interactive para um arquivo no formato Excel.
Esse objeto automatiza o processo de exportação presente na interface do Datasul, permitindo que o robô gere arquivos .xls ou .xlsx a partir das informações exibidas na tela do sistema.
A exportação é realizada a partir de uma janela específica do Datasul, onde o robô identifica o grid de dados e executa o processo de geração do arquivo no caminho configurado.
Funcionamento
O objeto executa o processo de exportação do grid do Datasul para um arquivo Excel.
Fluxo de execução:
O robô identifica a janela do Datasul Interactive informada no campo Título da Janela.
Caso a opção Focar no Grid esteja habilitada, o robô localiza o grid utilizando o Xpath do Grid.
O robô executa a ação de exportação presente no Datasul.
O sistema gera o arquivo Excel no caminho completo definido na configuração.
O robô aguarda até o limite definido no campo Tempo Limite para que o arquivo seja criado.
Quando usar
Quando for necessário extrair dados de relatórios ou consultas do Datasul.
Em automações que precisam gerar arquivos Excel a partir de grids do Datasul Interactive.
Quando o robô precisa armazenar dados do ERP para processamento posterior.
Configuração

CAMPO
DESCRITIVO
Título
Nome do objeto dentro do fluxo do robô. Pode ser alterado para facilitar a identificação.
Nome Identificador do Objeto
Identificador único do objeto dentro do robô. Utilizado para referência em outras etapas do fluxo.
Título da Janela
Nome da janela do Datasul Interactive onde o grid de dados está localizado.
Caminho completo do arquivo Excel
Caminho completo onde o arquivo Excel será salvo após a exportação.
Tempo Limite
Tempo máximo, em segundos, que o robô aguardará pela geração do arquivo Excel.
Focar no Grid
Quando habilitado, o robô tenta focar diretamente no grid antes de executar a exportação.
Xpath do Grid
Xpath utilizado para localizar o grid de dados na interface do Datasul.
Exemplos
Exemplo simples
Um robô executa uma consulta no Datasul e precisa exportar os dados exibidos.
Configuração:
Título da Janela: DATASUL Interactive
Caminho do arquivo:
C:\Robos\Relatorios\dados.xlsxTempo limite: 150
Focar no Grid: habilitado
Fluxo:
O robô executa uma consulta no Datasul.
Os dados são exibidos em um grid.
O objeto Exportar Excel é executado.
O arquivo Excel é gerado no caminho configurado.
Exemplo aplicado
Automação de geração diária de relatórios.
Fluxo do robô:
Abrir o Datasul Interactive.
Executar um programa ou consulta no ERP.
Exibir os resultados em um grid.
Executar o objeto Exportar Excel.
Salvar o arquivo em um diretório de relatórios.
Retornos

Erros comuns e como evitar
Título da janela incorreto
Se o nome da janela informado não corresponder ao título real da janela do Datasul, o robô não conseguirá localizar o grid.
Como evitar:
Verificar o título exato da janela exibida no Datasul Interactive.
Caminho do arquivo inválido
Se o caminho informado não existir ou não possuir permissão de escrita, o arquivo Excel não será gerado.
Como evitar:
Garantir que o diretório exista e que o robô tenha permissão de escrita.
Xpath do grid incorreto
Se o Xpath não localizar corretamente o grid, o robô pode não conseguir executar a exportação.
Como evitar:
Validar o Xpath utilizando ferramentas de inspeção da interface.
Boas práticas
Utilizar caminhos de arquivo padronizados para facilitar a organização dos relatórios.
Definir um tempo limite adequado para exportações de grandes volumes de dados.
Validar a presença do grid antes de executar a exportação.
Utilizar nomes claros para os arquivos exportados, especialmente em automações recorrentes.
Last updated
Was this helpful?

