Criar uma ação personalizada para gerar um objeto a partir de um registro
Gere um objeto a partir de um registro do usuário. Aprenda a usar uma saída Ação para criar um objeto a partir de valores de registro.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa
- Crie entradas de ação para os campos de registro do usuário Nome, Sobrenome e E-mail.
- Pesquisar um registro de usuário que corresponda aos valores de entrada da ação.
- Crie uma saída de ação para um objeto de contato.
- Salve o objeto de contato como modelo.
- Mapeie valores de objeto de contato para valores de campo de registro de usuário.
- Teste a ação com um usuário de amostra.
Procedimento
-
Crie uma aplicação para armazenar seu trabalho.
Use o Guided Application Creator.Por exemplo, crie Minha aplicação.
-
Navegar até Automação de Processo > Flow Designer.
O sistema exibe a página principal Flow Designer.
-
Selecionar Novo > Ação
O sistema exibe a caixa de diálogo Propriedades da ação.
-
Insira esses valores de amostra.
Campo Valor Nome Criar objeto de contato do usuário Aplicação Minha aplicação Acessível de Todos os escopos de aplicação -
Selecione Enviar.
O sistema exibe a interface Designer de ações.
-
Em Contorno da ação, selecione Entradas > Criar Entrada
O sistema exibe uma nova entrada de ação.
-
Configure a entrada da ação com esses valores.
Campo valor Rótulo Nome Tipo Cadeia de caracteres Obrigatório Verdadeiro -
Em Contorno da ação, selecione Entradas > Criar Entrada
O sistema exibe uma nova entrada de ação.
-
Configure a entrada da ação com esses valores.
Campo valor Rótulo Sobrenome Tipo Cadeia de caracteres Obrigatório Verdadeiro -
Em Contorno da ação, selecione Entradas > Criar Entrada
O sistema exibe uma nova entrada de ação.
-
Configure a entrada da ação com esses valores.
Campo valor Rótulo Endereço de e-mail Tipo Cadeia de caracteres Obrigatório Falso -
Em Contorno da ação, selecione Saídas > Criar Saída.
O sistema exibe uma nova saída de ação.
-
Configure a variável de saída com esses valores.
Rótulo Nome Tipo Obrigatório contato contato Objeto Falso - Na linha do objeto de contato, selecione Adicionar item secundário.
-
Configure o item secundário com esses valores.
Rótulo Nome Tipo Obrigatório Nome first_name Cadeia de caracteres Verdadeiro - Na linha do objeto de contato, selecione Adicionar item secundário.
-
Configure o item secundário com esses valores.
Rótulo Nome Tipo Obrigatório Sobrenome last_name Cadeia de caracteres Verdadeiro - Na linha do objeto de contato, selecione Adicionar item secundário.
-
Configure o item secundário com esses valores.
Rótulo Nome Tipo Obrigatório Endereço de e-mail email_address Cadeia de caracteres Falso - Na linha do objeto de contato, selecione Alternar entradas avançadas.
-
Em Opções avançadas, selecione Salvar como modelo.
O sistema exibe a caixa de diálogo Salvar como modelo.
- Em Insira um nome, insira contato.
- Clique em Salvar.
-
Selecione Sair do modo de edição.
O sistema exibe os campos de saída que você criou.
-
Configure as saídas com esses valores.
Rótulo valor Nome [etapa->Pesquisar registro etapa->Registro->Nome] Sobrenome [etapa->Pesquisar registro etapa->Registro->Sobrenome] Endereço de e-mail [etapa->Pesquisar registro etapa->Registro->E-mail] Nota:Você pode selecionar cápsulas de dados no painel de dados ou no botão Seletor de cápsula de dados. - Selecione Salvar.
-
Selecione Testar.
O sistema exibe a caixa de diálogo Testar ação.
-
Insira esses valores de teste.
Entrada valor Nome Abel Sobrenome Tutor -
Selecione Executar teste.
O sistema executa a ação com os valores de teste fornecidos.
-
Selecione Ação executada. Para exibir a ação, clique aqui.
O sistema exibe os detalhes da execução da ação.
-
Revise o valor de tempo de execução dos dados de saída da ação.
O sistema exibe os dados de saída no formato JSON.Por exemplo, amostra de objeto de contato JSON para o usuário Abel Tuter.
{ "contact": { "email_address": "abel.tuter@example.com", "last_name": "Tuter", "first_name": "Abel" } }