Caso de uso: Gere uma vinculação de dados e uma fórmula
Automatize a configuração de vinculação de dados sem memorizar a sintaxe da fórmula.
Cenário
Um desenvolvedor em uma organização de saúde está criando um portal de admissão de pacientes de autoatendimento usando Construtor de IU. O portal apresenta um formulário que mostra rótulos dinâmicos com base no fato de o usuário estar visualizando uma página padrão ou um layout de página simples. O desenvolvedor precisa configurar um componente de rótulo que mude seu texto de acordo. Além disso, o desenvolvedor deseja exibir o número total de solicitações de entrada ativas enviadas nesse dia.
Problema
O desenvolvedor não está familiarizado com a sintaxe da fórmula do Construtor de IU. Escrever expressões como IF( at context.props.bare,"bare page", "not bare page") ou LEN([list]) requer a memorização da sintaxe exata, o que retarda o desenvolvimento e aumenta o risco de erros. Sempre que o desenvolvedor encontra um novo requisito de vinculação, ele precisa pesquisar a documentação ou perguntar a um colega.
Solução
Com a geração de vinculação de dados, o desenvolvedor descreve o que precisa em linguagem simples diretamente no Construtor de fórmulas. Now Assist converte a entrada de linguagem natural na fórmula correta ou na sintaxe de vinculação de dados automaticamente. O desenvolvedor revisa a sintaxe gerada, a aceita e a aplica à propriedade do componente em um fluxo simplificado, sem escrever uma única linha de código de fórmula manualmente.
Antes de começar
Certifique-se de instalar a geração de IU e de ter a função ui_builder_admin. Para obter mais informações, consulte Instalar geração de IU e Conceder função de administrador do Construtor de IU.
Etapas de configuração
- Navegar até .
- Navegue até a experiência de admissão do paciente.
- Abra a variante de página no Editor de páginas.
- Selecione o componente de rótulo e abra o popover Vinculação de dados.
- Selecione Começar.
- Insira o prompt: Se a página estiver vazia, mostre "Exibição simplificada"; caso contrário, mostre "Exibição padrão". Dica:Consulte os exemplos no popover Vinculação de dados para entender quais tipos de prompts de linguagem natural são mais eficazes. Prompts que descrevem claramente a condição e os possíveis resultados normalmente produzem os resultados mais precisos.
- Selecione a seta para gerar a vinculação.
Now Assist gera:
IF (em context.props.bare,"Simplified exibição","Exibição padrão"). - Revise a sintaxe e selecione Aceitar e editar , em seguida, selecione Aplicar .
- Insira um prompt para solicitar o rótulo de contagem: Insira quantas solicitações de admissão ativas existem hoje?
Now Assist gera:
LEN([ em data.activeIntakeRequests]). - Visualize e teste a página para confirmar se ambas as vinculações são renderizadas corretamente.
Resultado
O desenvolvedor configura uma vinculação dinâmica rapidamente, sem consultar a documentação. Isso elimina erros de sintaxe, permitindo que o desenvolvedor se concentre no design da experiência em vez de escrever fórmulas.