Crie 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.
- PESQUISE 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 um modelo.
- Mapeie valores de objeto de contato para valores de campo de registro do usuário.
- Teste a ação com um usuário de amostra.
Procedimento
-
Crie uma aplicação para armazenar seu trabalho.
Por exemplo, Criar Minha aplicação .
-
Navegar até Automação de Processo > Flow Designer.
O sistema exibe o. Workflow Studio página principal.
-
Selecionar Novo(a) > Ação
O sistema exibe a caixa de diálogo Propriedades da ação.
-
Insira estes 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 o. Workflow Studio interface.
-
Em Descrição da ação, selecione Entradas > Criar Entrada
O sistema exibe uma nova entrada de ação.
-
Configure a entrada de ação com estes valores.
Campo Valor Rótulo Nome Tipo Cadeia de caracteres Obrigatório(a) Verdadeiro(a) -
Em Descrição da ação, selecione Entradas > Criar Entrada
O sistema exibe uma nova entrada de ação.
-
Configure a entrada de ação com estes valores.
Campo Valor Rótulo Sobrenome Tipo Cadeia de caracteres Obrigatório(a) Verdadeiro(a) -
Em Descrição da ação, selecione Entradas > Criar Entrada
O sistema exibe uma nova entrada de ação.
-
Configure a entrada de ação com estes valores.
Campo Valor Rótulo Endereço de e-mail Tipo Cadeia de caracteres Obrigatório(a) Falso(a) -
Em Descrição 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 estes valores.
Rótulo Nome Tipo Obrigatório(a) contato contato Objeto Falso(a) - Na linha do Objeto de contato, selecione Adicionar item secundário .
-
Configure o item secundário com estes valores.
Rótulo Nome Tipo Obrigatório(a) Nome first_name Cadeia de caracteres Verdadeiro(a) - Na linha do Objeto de contato, selecione Adicionar item secundário .
-
Configure o item secundário com estes valores.
Rótulo Nome Tipo Obrigatório(a) Sobrenome last_name Cadeia de caracteres Verdadeiro(a) - Na linha do Objeto de contato, selecione Adicionar item secundário .
-
Configure o item secundário com estes valores.
Rótulo Nome Tipo Obrigatório(a) Endereço de e-mail email_address Cadeia de caracteres Falso(a) - 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.
- Para 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 estes valores.
Rótulo Valor Nome [Etapa->Pesquisar etapa de registro->Registro->Nome] Sobrenome [Etapa->Pesquisar etapa de registro->Registro->Sobrenome] Endereço de E-mail [Etapa->Pesquisar etapa de registro->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 Save (Salvar).
-
Selecione Testar.
O sistema exibe a caixa de diálogo Ação de teste.
-
Insira esses valores de teste.
Entrada Valor Nome Abel Sobrenome Tuter -
Selecione Run Test (Executar teste).
O sistema executa a ação com os valores de teste fornecidos.
-
Selecione A ação foi 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 dados de saída no formato JSON.Por exemplo, objeto de contato de amostra JSON para o usuário Abel Tuter.
{ "contact": { "email_address": "abel.tuter@example.com", "last_name": "Tuter", "first_name": "Abel" } }