Visualizações
Como as visualizações são reutilizáveis, cada instância de visualização pode compartilhar partes de suas interfaces com o usuário com outras instâncias de visualizações em um coach. Por exemplo, você cria um coach que contém uma instância de visualização que inclui um conjunto de campos de endereço. Se você criar um segundo coach que precisa dos mesmos campos de endereço, será possível reutilizar a visualização Em ambos os casos, o coach está usando uma instância da visualização. É possível editar as propriedades de cada instância de forma independente. Por exemplo, mudar o rótulo de uma instância de visualização não muda o rótulo da outra. Ambas as instâncias de visualização usam uma referência para apontar para a definição de visualização. Essa abordagem significa que se a definição de visualização for mudada, será possível ver a mudança refletida nas instâncias da visualização.
É possível modificar as instâncias de visualização usando propriedades de configuração e substituindo o estilo padrão. Para cada visualização, a ligação de dados é opcional. No entanto, se você definir uma ligação para uma instância, ela deverá corresponder ao tipo na definição de visualização. Ocorrerá um aviso se o tipo de objeto de negócios não corresponder ao tipo da ligação de dados que está definida para a visualização. Em cada tópico de visualização, a tabela de ligação de objeto de negócios lista o tipo de objeto de negócios que está definido para a visualização. Para cada instância de visualização, as propriedades de configuração são opcionais. Se desejar substituir o valor padrão, será possível fornecer um valor específico ou designar uma variável. Como uma conveniência, é possível também expor a propriedade de configuração a qualquer visualização ou coach em um serviço manual que contém a visualização. A exposição da propriedade de configuração cria uma opção de configuração na visualização atual com a ligação correspondente. Não é necessário criar a opção de configuração e ligá-la.
- Visualizações em kits de ferramentas ou automações do workflow
- É possível criar uma visualização em uma automação de fluxo de trabalho ou em um kit. Em geral, crie visualizações altamente reutilizáveis em kits de ferramentas e visualizações mais especializadas em automações do workflow. Escolher o automação do workflow significa que é possível reutilizar a visualização somente dentro do automação do workflow No entanto, isso também significa que se alguém editar a visualização, as mudanças se aplicarão às instâncias de visualização nessa automação de fluxo de serviço Se a visualização estiver em um kit de ferramentas e, em seguida, alguém editá-la, as mudanças poderão se aplicar a todas as instâncias de visualização em todos os aplicativos que usam essa versão do kit de ferramentas. Como a edição de uma definição de coach pode afetar muitas instâncias, tome cuidado com suas mudanças. Por exemplo, a exclusão de uma caixa de conteúdo na definição de visualização pode significar que coaches ou visualizações que contêm instâncias dessa visualização não podem exibir o conteúdo que eles definiram nessa caixa de conteúdo. Não é possível editar diretamente a definição da visualização de dentro do coach ou visualização pai. Em vez disso, deve-se abrir a definição de visualização primeiro antes de poder mudá-la.
- Kit de ferramentas da UI
- O kit de ferramentas da IU, que é o kit de ferramentas padrão, fornece um rico conjunto de visualizações que podem ser usadas para construir automações de fluxo de trabalho que são executadas em vários dispositivos Use as visualizações de UI para novo desenvolvimento. Para se familiarizar com as visualizações de UI, explore a amostra Descobrir UI. Para obter mais informações, consulte Kit de ferramentas da UI.
- Desenvolvimento de visualização de estilo versus estilo Composto estilo
- Geralmente, quando você constrói sua visualização, é possível seguir um dos padrões a seguir. Ou será possível usar
uma combinação de ambos os padrões, se a sua interface com o usuário for mais complexa e a requerê-la.
- As visualizações de estilo composto são simples e não requerem qualificações técnicas avançadas para construção. Para criar uma visualização de estilo composto, inclua o conteúdo no layout da paleta. Se a sua visualização tiver múltiplas áreas de informações, use o layout de grade para organizar as visualizações, em seguida, configure suas propriedades e conclua a ligação de dados conforme necessário. As visualizações de estilo composto podem ser reutilizadas em múltiplos coaches ou em outras visualizações que podem ser construídas hierarquicamente.
- As visualizações de estilo widget são mais complexas e requerem um conjunto de qualificações mais técnicas. Geralmente, as visualizações de estilo widget são visualizações customizadas que podem incluir, por exemplo, um segmento HTML customizado que é possível preencher com o código HTML ou um iFrame que tem um ID específico. É possível configurar as propriedades de configuração da visualização de estilo widget e incluir lógica de CSS sequencial e JavaScript sequencial na página Comportamento. Para um comportamento que ocorre no tempo de execução, por exemplo, quando uma página é carregada ou um botão é clicado, é possível colocar a lógica de JavaScript dentro dos manipuladores de eventos da visualização em Eventos.