Adicionar um gatilho de arquivo e pasta
Use o gatilho de arquivos e pastas para iniciar um bot quando uma ação predefinida, como criar, excluir, renomear ou modificar, for executada em um arquivo ou pasta.
Este procedimento é para um cenário em que você deseja acionar um bot quando um usuário modifica uma planilha chamada Atualização de vendas.xls.
Procedimento
- Clique em BOTS > Meus Bots > Criar novo > Bot.
-
Insira um nome para o bot.
Todos os bots são armazenados na pasta \Bots. Clique em Procurar para alterar a pasta.
- Clique em Criar e editar.
- Na página do criador de bot, clique em Gatilhos > Arquivos e pastas.
- Arraste o Gatilho de arquivo para Arraste um gatilho para cá.
- Clique em Procurar e selecione o arquivo Atualização de vendas.xls.
-
No menu suspenso Start the bot when the file is (Iniciar o bot quando o arquivo for), selecione modificado.
Isso define o gatilho para o bot.
- Opcional:
Use o menu suspenso Atribuído a para atribuir uma variável.
Nota: Se quiser usar a guia Variáveis para criar uma variável, certifique-se de marcar a caixa de seleção Usar como entrada para que ela apareça no menu suspenso Atribuído a (opcional) .Nota: Se você usar o
no menu suspenso Atribuído a (opcional) para criar uma variável, certifique-se de não marcar a caixa de seleção Constante (somente leitura).
O seguinte conjunto de dados pode ser recuperado definindo uma variável como o tipo de entrada, que você pode atribuir para obter saída do gatilho:
- triggerType: Gatilho de arquivo ou pasta
- eventType: O tipo de evento acionador
O seguinte conjunto de dados não pode ser usado se a caixa de seleção Definir esquema estiver marcada, pois retorna um tipo de variável não string:
- timeStamp: A hora em que o gatilho ocorreu.Nota: Certifique-se de vincular o valor de timeStamp à variável string para obter os dados do gatilho.
Por exemplo, considere que você deseja extrair a data e o horário do evento acionador quando um usuário modifica o arquivo Atualização de vendas.xls. Use a ação Mensagem dentro da lógica da tarefa e insira Date Time- $recordVar[2]$ no campo Inserir a mensagem a ser exibida.
- fromFolder: Detalhes do caminho da pasta pai
- folder: Detalhes do caminho do arquivo ou pasta em que o evento ocorreu
- Clique em Aplicar
-
Clique em Executar > Executar com gatilhos.
Sempre que um usuário modifica a Atualização de vendas.xls, o bot é acionado.