Atribuir ação em Dicionário
- Última atualização2023/07/03
Atribuir ação em Dicionário
Você pode usar a ação Atribuir no pacote do Dicionário para atribuir o valor de um dicionário de origem à variável do dicionário de destino.
Exemplo de atribuição de um valor do dicionário de origem
Este exemplo mostra como criar um bot que atribui o valor do dicionário de origem à variável do dicionário de destino.
- Crie um bot.
- No painel do lado esquerdo, clique em Automação.
Uma lista de formulários e bots disponíveis é exibida.
- Clique em Criar um bot.
- Digite o nome do bot: Dictionay_Assign.
- Clique em Criar e editar.
- No painel do lado esquerdo, clique em Automação.
- Crie as variáveis definidas pelo usuário usando o ícone Criar variável (+) no topo do menu Variáveis.
- Crie duas variáveis do tipo Dicionário:
- Variáveis do dicionário de origem: AppraisalData_FY22
- Variável do dicionário de destino: AppraisalData_FY23
- Insira os seguintes valores de par de chaves nas variáveis de dicionário de origem e destino.
AppraisalData_FY22 (Fonte)
Chave Valor Nome Bob, John, Sarah Idade 52, 26, 42 Cargo Desenvolvedor sênior, redator técnico, RH ID do e-mail bob.jones@abc.com, john@abc.com, sarah@abc.com Número de telefone 752000000, 753000000, 754000000 CTC US$ 160.000, US$ 110.000, US$ 100.000 Componente de bônus Desenvolvedor sênior: 15%, Redator técnico: 15%, RH: 15% Tipo de emprego Desenvolvedor sênior: Permanente, Redator técnico: Terceirizado, RH: Permanente AppraisalData_FY23 (Destino)
Chave Valor Nome Bob, John, Sarah Idade 52, 26, 42 Cargo Desenvolvedor sênior, redator técnico, RH ID do e-mail bob.jones@abc.com, john@abc.com, sarah@abc.com Número de telefone 752000000, 753000000, 754000000 CTC US$ 170.000, US$ 120.000, US$ 110.000
- Crie duas variáveis do tipo Dicionário:
- Para atribuir o valor do dicionário de origem à variável do dicionário de destino, clique duas vezes ou arraste a ação .
- Selecione a variável do dicionário de origem na lista suspensa ou crie e insira AppraisalData_FY22 no campo Selecionar a variável do dicionário de origem.
- Para manter a saída, selecione uma variável ou crie e insira AppraisalData_FY23 no campo Selecionar a variável do dicionário de destino.
Nota: Se as dua variáveis de dicionário (de origem e de destino) contiverem as mesmas chaves, a variável de dicionário de destino será substituída pelo valor da variável do dicionário de origem. - Para imprimir o valor da variável de destino AppraisalData_FY23, clique duas vezes ou arraste a ação Caixa de mensagem. Insira os valores no campo Inserir a mensagem a ser exibida:
- $AppraisalData_FY23{"Job tile"}$
- $AppraisalData_FY23{"CTC"}$
- $AppraisalData_FY23{"Bonus component"}$
- $AppraisalData_FY23{"Employment type"}$
- Clique em Salvar e depois em Executar.
A saída é exibida como:
A saída mostra que a chave e seus valores (Bonus e Employment type) na variável de origem (AppraisalData_FY22) são atribuídos à variável de destino (AppraisalData_FY23). Além disso, as variáveis de origem e destino contêm as mesmas chaves para CTC. Como resultado, o valor na variável do dicionário de destino é substituído pelo valor da variável do dicionário de origem.