Como trabalhar com formulários no Creator Studio
Use formulários para criar itens do catálogo que permitem que os usuários solicitem bens ou serviços em seu app.
Cada formulário adicionado a um app em Creator Studio é um item do catálogo, que cria um registro com uma tarefa ou fluxo de trabalho associado no Now Platform quando um usuário faz uma solicitação usando o app.
Os formulários são compostos por perguntas, além de qualquer outra coisa que você considere útil: imagens, texto de cabeçalho, explicações etc. Você também pode organizar a aparência do formulário para ter várias colunas e outros elementos de layout.
Modelos de formulário
Os modelos facilitam a criação de aplicações porque eles sugerem componentes a serem adicionados e impedem que você sobrecarregue a aplicação com componentes desnecessários. Creator Studio tem um modelo inicial que você pode usar para criar um app rapidamente, com orientação. O modelo é chamado de Modelo padrão do Creator Studio e contém informações básicas, como um formulário, como acesso do usuário.
O modelo padrão não impede você de fazer nada e requer apenas um nome e uma descrição para o formulário. Você pode definir catálogos e tabelas de destino ao criar o app pela primeira vez, mas eles são opcionais. No entanto, o app cria uma tabela de tarefas padrão para conter todos os registros colocados por meio do app depois que ele é implantado.
Como criar modelos de formulário para sua organização
Seu administrador ServiceNow pode criar modelos de formulário adicionais em Catálogo de serviços, por exemplo, com mais restrições para controlar o que você pode adicionar ao app.
- Deixe a tabela Destino (que é chamada de tabela de envio de registros no Creator Studio) seja indefinida.
- Certifique-se de que o grupo Usuários Creator Studio possa acessar o modelo. O modelo também pode estar disponível para todos os usuários.
Para obter mais informações, consulte Creating or editing catalog item template.
Perguntas e layout do formulário
Você pode criar quantos formulários quiser para um app. Cada formulário gera um tipo diferente de registro.
Quando você cria um app, ele adiciona um novo formulário por padrão. Todos os novos formulários têm três perguntas adicionadas para sua conveniência, tornando mais rápido começar a personalizar seu formulário.
- As perguntas gerais incluem perguntas de resposta curta e perguntas com listas predefinidas de opções, como respostas suspensas ou de botão de opção.
- As perguntas baseadas em referência extraem suas respostas (opções) da tabela especificada usando condições de filtro, que você também deve definir.
- Para obter detalhes sobre como editar formulários, consulte Editar o formulário de uma aplicação no Creator Studio.
- Para fazer edições na forma como o registro aparece para os usuários, consulte Como mudar o layout do registro de uma aplicação no Creator Studio.
Desfazendo mudanças de formulário
A opção Desfazer todas as mudanças, disponível no cabeçalho do formulário Ícone Mais opções ( , redefine todas as atualizações do formulário para a versão publicada mais recentemente.
Publicando formulários para um app
Os formulários começam em um status de rascunho, quando você pode fazer mudanças e testar até que esteja como você deseja. Os formulários de rascunho não aparecerão nos apps publicados até que você os marque como prontos.
Quando o formulário estiver pronto para ser publicado (disponibilizado como um item do catálogo), use o botão Marcar como pronto. Em seguida, quando o app for implantado, todos os formulários publicados do app serão implantados com ele. Você pode publicar um formulário a qualquer momento, independentemente de ter terminado de criar o formulário.
- a versão publicada do formulário ainda estará disponível no catálogo escolhido se o app tiver sido implantado.
- Quando você salva mudanças no rascunho, as mudanças afetam somente a versão de rascunho do formulário.
- Você deve marcar o rascunho editado como pronto novamente para que ele seja publicado e reimplantar o app para que os usuários vejam a nova versão do formulário.
Você não pode excluir um formulário publicado de um catálogo, independentemente de o formulário estar em uma instância de não produção ou de produção. No entanto, você pode ocultar formulários publicados, o que os remove do catálogo e das listas filtradas no espaço.