Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

package Dicionário

  • Atualizado: 2021/09/21
    • Automation 360 v.x
    • Criar
    • Espaço de trabalho RPA

package Dicionário

O Dictionary (Dicionário) package contém actions que permitem que você faça várias operações nos valores do tipo de dicionário.

Tipo de dados do dicionário

Um dicionário é uma coleção de pares de chave-valor, em que cada chave tem um valor. É semelhante a uma entrada (verbete) de um dicionário em que cada palavra tem uma definição ou explicação correspondente. A chave é como se fosse a palavra, e a definição ou explicação é similar ao respectivo valor. As propriedades das entradas do dicionário são as seguintes:

  • As chaves são exclusivas dentro de cada variável do dicionário. Se tentar duplicar uma chave, você substituirá seu valor.
  • Os nomes das chaves não podem ser alterados.
  • As chaves são sensíveis a maiúsculas e minúsculas.
  • As chaves podem conter espaços em branco de liderança e de retaguarda.

Cada par chave-valor em um dicionário é separado por um ponto e vírgula. Os pares chave/valor são separados uns dos outros por vírgulas. Um exemplo de dicionário seria:

invoice = {'CustomerID': 9876, 'Location': 'XYZ', 'Amount': 12,34,567}

No exemplo, “IDCliente”, “Local” e “Valor” são chaves, e o valor correspondente atribuído a cada chave é separado por um ponto e vírgula.

Como trabalhar com variáveis de tipo de dados de dicionário

Uma variável de dicionário pode conter valores de subtipo booleanos, numéricos ou de dados string. Ao inicializar uma variável do dicionário, você pode selecionar o subtipo de dados Any (Qualquer) para manter qualquer um dos três subtipos de dados. Você pode inserir valores manualmente criando uma nova variável ou selecionando uma variável existente no menu Variáveis e clicando em Add (Adicionar).

Use uma variável de dicionário para manter as propriedades de e-mail ou PDF.

Actions no package Dicionário

As seguintes actions estão disponíveis:
Action Descrição
Assign (Atribuir) Atribui o valor do dicionário de origem à variável do dicionário de destino.
  • Selecione a variável do dicionário de origem na lista suspensa ou crie uma nova variável do dicionário.
  • Selecione ou crie uma variável para manter a saída.
Get (Obter) Verificar se existe uma chave em uma variável do dicionário e retorna o valor correspondente.
  • Selecione a variável do dicionário na lista suspensa.
  • Insira o nome da chave.
  • Selecione ou crie uma variável do dicionário para manter a saída.
Put (Colocar) Atribui um valor a uma chave no dicionário. Se a chave já estiver associada a um valor, o valor pode ser atualizado.
  • Selecione a variável do dicionário na lista suspensa.
  • Insira o nome da chave.
  • Atribuir um valor à chave.
    Você pode escolher o Static value (Valor estático) para adicionar os valores manualmente ou a guia Variable (Variável) para adicionar as variáveis existentes.
    Nota: Se você escolher a opção Valor estático, certifique-se de que o tipo de dado do valor estático corresponda ao subtipo da variável do dicionário. Caso contrário, você poderá encontrar erros de tipo de elenco quando utilizar as variáveis do dicionário.
  • Selecione a variável para manter o valor anterior.
Remove (Remover) Remove um valor da chave especificada. O valor removido é atribuído a uma variável selecionada na lista Assign removed item to variable (Atribuir item removido à variável).

Remove um valor da chave especificada e, opcionalmente, o atribui a uma variável selecionada na lista Assign removed item to variable (Atribuir item removido à variável).

  • Selecione a variável do dicionário na lista suspensa.
  • Insira o nome da chave.
  • Selecione a variável para manter o valor removido.
Size (Tamanho) Recupera o número de entradas no dicionário especificadas no campo Dictionary variable (Variável do dicionário) e atribui a saída a uma variável de número selecionada na lista Assign the output to variable (Atribuir a saída à variável) .
Send Feedback (Enviar Feedback)