Exemplo de uso da ação Dividir

Neste exemplo, você criará um bot para ler um arquivo CSV e dividir uma string especificada em várias strings.

Pré-requisitos

Antes de começar a construir o bot, crie um arquivo em formato .CSV usando os dados na seguinte tabela e salve-o como String_database.csv.
Nome Local Data de ingresso
Savio Bangalore 2021-06-26
Rene Bangalore 2021-10-15

Procedimento

  1. Crie um bot.
    1. No painel do lado esquerdo, clique em Automação.

      Uma lista de formulários e bots disponíveis é exibida.

    2. Clique em Criar um bot.
    3. Digite o nome do bot: String_split.
    4. Clique em Criar e editar.
  2. Abra e leia os dados do arquivo CSV.
    1. Clique duas vezes ou arraste Excel avançado > Abrir ação.
    2. Na opção Arquivo, no campo Arquivo da área de trabalho, clique em Procurar para selecionar seu arquivo.
    3. Marque a opção A planilha contém um cabeçalho na caixa de seleção.
    4. Abra o arquivo no modo Ler e gravar.
    5. No campo Criar sessão do Excel, selecione Sessão local.
    6. Clique duas vezes ou arraste a ação Excel avançado > Ler linha .
    7. Na guia Opção de célula, selecione Da célula específica e insira C2 no campo Endereço da célula.
    8. Na guia Opção de leitura, selecione a opção Ler texto visível na célula.
    9. No campo Nome da sessão, digite o nome da sessão usada para abrir o arquivo.
    10. No campo Atribuir valor à variável, clique no ícone Criar variável para criar uma variável.
    11. Na janela Criar variável, insira list_outputdata no campo Nome.
    12. Clique em Criar e selecionar.
    13. Clique duas vezes ou arraste a ação Excel avançado > Fechar para fechar o arquivo .txt.
    14. No campo Nome da sessão, insira o nome da sessão que você usou na ação Abrir para abrir o arquivo.
  3. Para imprimir os valores da linha especificada, clique duas vezes ou arraste a ação Caixa de mensagem. No campo Inserir a mensagem a ser exibida, insira $list_outputdata[0]$.

    Quando você executar o bot, o bot exibirá a string na linha C2 como 26-Jun-21.Leia os dados da linha específica

  4. Para dividir a string especificada em várias strings, clique duas vezes ou arraste a ação String > Dividir.
    1. No campo String de origem, insira $list_outputdata[0]$
    2. No campo Delimitador, insira -.
    3. Na guia O delimitador é, selecione Não diferencia maiúsculas de minúsculas.
    4. Na guia Dividir em substrings, selecione Todos os possíveis
    5. No campo Atribuir valor à variável, clique no ícone Criar variável para criar uma variável.
    6. Na janela Criar variável, insira substrings_split no campo Nome.
    7. Clique em Criar e selecionar.
  5. Para imprimir os valores, clique duas vezes ou arraste a ação Caixa de mensagem. No campo Inserir a mensagem a ser exibida, insira os seguintes dados:

    Date is $substrings_split[0]$

    Month is $substrings_split[1]$

    Year is $substrings_split[2]$

  6. Clique em Salvar e depois em Executar.

    O bot divide a string especificada em várias substrings e exibe a saída da seguinte forma:

    Dividir a string especificada em substrings