Adicionar caixa de diálogo não modal a uma página Construtor de IU
Saiba como adicionar uma caixa de diálogo não modal em Construtor de IU. Uma caixa de diálogo não modal é uma janela flutuante que contém conteúdo acima de uma página.
Antes de Iniciar
Função necessária: ui_builder_admin
As etapas a seguir orientam você no processo de configuração de um botão para abrir uma caixa de diálogo não modal que contém o componente Anexos.
Nota:
O procedimento descrito aqui é apenas um exemplo de como usar caixas de diálogo não modais. Existem infinitas possibilidades. Adicione e configure caixas de diálogo não modais para atender às suas necessidades de negócios.
Procedimento
- Navegar até Todos > Estrutura do Now Experience > Construtor de IU.
-
Abra uma experiência para trabalhar ou crie uma experiência selecionando + Criar.
Consulte Configure como os usuários interagem com suas aplicações no Construtor de IU para obter mais informações sobre como criar experiências.
-
Abra ou crie uma variante de página.
Para obter mais informações sobre como criar uma página em Construtor de IU, consulte Criar uma página no Construtor de IU.
-
Na árvore de conteúdo, mova o mouse até Caixas de diálogonão modais , selecione o ícone + e selecione o componente Caixa de diálogo não modal.
- Se a caixa de diálogo não modal não aparecer automaticamente na fase, selecione a nova caixa de diálogo não modal chamada Padrão de caixa de diálogo não modal na árvore de conteúdo.
-
Na guia Configurar do painel de configuração, exiba as predefinições que foram adicionadas automaticamente com a caixa de diálogo não modal, por exemplo, a largura, a altura, a posição e a configuração de habilitação de arrastar.
Todas essas propriedades predefinidas podem ser editadas, se necessário.
Nota:Para obter mais informações sobre as propriedades avançadas de Caixas de diálogo não modais, consulte o site do desenvolvedor da ServiceNow. -
Na gaveta de recursos de dados, o controlador de caixa de diálogo não modal foi adicionado automaticamente.
- Na árvore de conteúdo, selecione + Adicionar componente em Padrão da caixa de diálogo não modal > ações para adicionar conteúdo ao cabeçalho da caixa de diálogo não modal.
- Pesquise e selecione o componente Texto estilizado.
-
No painel Configuração de texto estilizado, selecione Nenhum para configurar o componente manualmente.
Se a predefinição de subtítulo do registro tiver sido adicionada automaticamente, selecione a seta suspensa, selecione Nenhume selecione Remover na guia Configurar.
- Se ainda não estiver aberto, selecione Configurar para abrir a guia Configurar.
-
Em Texto, remova o texto de amostra e digite Adicionar anexos.
- Selecione Salvar no cabeçalho do Construtor de IU.
- Na árvore de conteúdo, selecione + Adicionar componente em Caixa de diálogo não modal padrão > conteúdo > Contêiner para adicionar conteúdo ao corpo da caixa de diálogo não modal.
- Selecione o componente Anexos.
-
No painel de configuração Anexos, se ainda não estiver selecionado, selecione Registrar anexos e Aplicar para configurar o componente com uma predefinição.
Para obter mais informações sobre como configurar o componente Anexos, consulte o site do desenvolvedor da ServiceNow.
- Você pode adicionar conteúdo ao rodapé da caixa de diálogo não modal, mas, neste exemplo, deixe o rodapé vazio.
-
Selecione Salvar.
Observe na árvore de conteúdo que a caixa de diálogo não modal e todos os seus componentes estão listados acima do corpo da estrutura da página. Além disso, o componente suspenso Caixas de diálogo minimizadas é adicionado à página automaticamente (e listado no Corpo na árvore de conteúdo) para fornecer a funcionalidade do ícone de minimização no cabeçalho da caixa de diálogo não modal.
- Na árvore de conteúdo, selecione Corpo.
-
Adicione um componente de botão e configure-o para abrir a caixa de diálogo não modal.
- Na árvore de conteúdo, selecione o ícone Menu ao lado de Corpo e selecione Adicionar componente.
-
Na guia Layouts, selecione Coluna única.
Um novo layout de coluna contendo uma única coluna é adicionado à parte inferior da página.
-
Na fase, selecione o ícone + no novo layout de coluna.
-
Pesquise e selecione o componente básico do botão.
- No painel de configuração, na guia Configurar, selecione Nenhum para configurar o componente manualmente.
- Selecione a guia Eventos no painel de configuração.
-
Selecione + Adicionar manipulador de eventos.
- Na lista à esquerda, selecione Abrir caixa de diálogo não modal (talvez seja necessário rolar a lista para baixo).
- Digite anexos no título minimizado.
-
Selecione o padrão de Caixa de diálogo não modal em Caixa de diálogo não modal.
Há outras opções que podem ser configuradas aqui, incluindo um título e uma categoria.
-
Selecione Adicionar.
- Selecione a guia Configurar.
-
Digite Adicionar anexos no rótulo.
- Selecione Salvar.
- Selecione a seta suspensa ao lado de Visualização no cabeçalho Construtor de IU e selecione Abrir caminho de URL na lista.
-
Selecione o botão Adicionar anexos para testar a caixa de diálogo não modal.
A caixa de diálogo não modal é aberta acima da página principal com o título na parte superior e o componente Anexos abaixo.
-
Para testar a funcionalidade de minimizar, selecione o ícone de minimizar na caixa de diálogo não modal.
A caixa de diálogo não modal é minimizada e pode ser acessada na lista suspensa Caixas de diálogo minimizadas.
-
Selecione o ícone de caixas de diálogo minimizadas e selecione Anexos para abrir a janela de diálogo não modal novamente.