Trabalhar com o espaço de trabalho do AEM Forms working-with-aem-forms-workspace

Introdução introduction

O espaço de trabalho do AEM Forms faz parte do AEM Forms. O Espaço de trabalho facilita a representação do HTML Forms, além do PDF forms. Agora você pode se envolver em processos de negócios a partir de interfaces móveis e aplicativos da Web.

Além disso, o espaço de trabalho do AEM Forms é altamente personalizável usando o HTML padrão e as metodologias de desenvolvimento JavaScript™. É um software baseado em componentes que se integra facilmente a outros aplicativos da Web.

Para obter mais informações, consulte Introdução ao espaço de trabalho AEM Forms.

Familiarizando-se getting-familiar

Para conhecer o processo completo de criação de aplicativos de formulários para automatizar um processo de negócios, siga o passo a passo. Você pode criar, gerenciar e testar um aplicativo usando a área de trabalho do Workbench, Designer e AEM Forms depois de seguir a apresentação. Para obter detalhes sobre a implementação, consulte Criação do primeiro aplicativo AEM Forms.

Visão geral funcional functional-overview

Você pode usar o espaço de trabalho do AEM Forms para executar as seguintes tarefas:

Iniciar um processo de negócios: O espaço de trabalho do AEM Forms classifica seus processos conforme projetados e configurados por sua organização. Você pode adicionar as categorias usadas com frequência aos favoritos para acessar as categorias rapidamente. Ao iniciar um processo, você normalmente preenche um formulário para iniciar um processo de negócios que forma controles de fluxo de trabalho. Para obter mais informações, consulte Iniciando Processos.

Exibir e agir sobre tarefas: Ao exibir suas listas de tarefas, você vê tarefas de um processo de negócios que são atribuídas a você, a qualquer grupo ao qual você pertence ou que são tarefas compartilhadas de outros usuários. Você pode abrir, trabalhar e concluir as tarefas conforme necessário. Normalmente, concluir uma tarefa envolve fornecer informações, aprovar um formulário ou rejeitar um formulário. Para obter mais informações, consulte Trabalhar com listas de tarefas.

Rastrear tarefas: para rastrear suas tarefas, use a guia Rastreamento do espaço de trabalho do AEM Forms. Você pode pesquisar processos ativos ou concluídos nos quais iniciou ou participou. É possível exibir as tarefas, atribuições e formulários que fizeram parte do processo. Você também pode iniciar novos processos usando dados de formulário de um processo iniciado anteriormente. Para obter mais informações, consulte Rastreamento de processos.

Nova oferta do espaço de trabalho do AEM Forms new-offering-of-aem-forms-workspace

Suporte para aprovação em massa de tarefas:

É possível aprovar várias tarefas do mesmo tipo. Depois de selecionar uma tarefa para aprovação, somente as tarefas com o mesmo processo, com os mesmos nomes de tarefa e as mesmas opções de roteiro permanecerão ativadas. Consulte Trabalhar com listas de tarefas para obter detalhes sobre a implementação.

Migração do espaço de trabalho do Flex para o AEM Forms migrating-from-flex-workspace-to-aem-forms-workspace

O Espaço de trabalho do Flex não é compatível com clientes do AEM Forms. Todos os clientes que usam o Espaço de trabalho do Flex devem migrar para o Espaço de trabalho do AEM Forms.

No espaço de trabalho do AEM Forms, os serviços padrão de renderização e envio, no perfil de ação padrão, associados aos formulários XDP foram alterados e novos serviços foram introduzidos. Para obter detalhes, consulte Novo serviço de renderização e envio. Para migrar seus processos existentes, que funcionam com formulários XDP, para usar esses serviços, você pode seguir estas etapas.

Mapeamento de personalizações do Flex Workspace com o AEM Forms Workspace

O mapeamento entre vários tipos de personalizações em ambos os espaços de trabalho é o seguinte:

Tipo de personalização
Personalizações abrangidas
Cenário de personalização do espaço de trabalho do AEM Forms correspondente
Personalização de localização
  1. Alteração do local do Espaço de trabalho
  1. Alterar a localidade do espaço de trabalho do AEM Forms
Personalização de tema
  1. Substituição de imagens
  2. Modificação de cores
  1. Alterando logotipo da organização
  2. Alteração do esquema de cores
Personalização de layout
  1. Simplificação da interface do usuário do Workspace
  2. Criando uma Nova Tela de Login
  3. Criação de um contêiner de aprovação personalizado
  1. Trabalho com componentes reutilizáveis
  2. Tela de criação de logon
  3. O contêiner de aprovação está obsoleto.

Alguns dos recursos do Flex Workspace que não estão disponíveis no AEM Forms Workspace incluem: mensagens e notificações, página de boas-vindas, container de aprovação e opção para gerenciar cabeçalhos de coluna. Para obter uma lista completa, consulte Recursos do Flex Workspace não disponíveis no AEM Forms Workspace.

Desenvolvimento com o espaço de trabalho AEM Forms developing-with-aem-forms-workspace

Arquitetura architecture

O espaço de trabalho do AEM Forms é um aplicativo web baseado em HTML e JavaScript™ hospedado no CRX™. Quando o URL do Workspace é aberto em um navegador, um recurso CRX™ é acessado e o aplicativo é renderizado como uma página de HTML no navegador. As bibliotecas JavaScript e o código JavaScript personalizado gerenciam o comportamento interno e externo do aplicativo, como a interface do usuário, a interação do usuário e a comunicação com o servidor do AEM Forms. Para obter mais detalhes, consulte Espaço de trabalho do AEM Forms Arquitetura do.

Personalização do espaço de trabalho do AEM Forms aem-forms-workspace-customization

O espaço de trabalho do AEM Forms oferece suporte a uma grande variedade de personalizações para atualizar o layout da interface do usuário, sua aparência, funcionalidade e muito mais. As personalizações envolvem a atualização de um ou mais dos itens a seguir:

  • Aparências da interface do usuário
  • Funcionalidade usando personalizações semânticas
  • Reutilização de componentes HTML em outros aplicativos web

A variável personalização Este artigo explica os tipos dessas personalizações.

Configurar o ambiente do desenvolvedor set-up-the-developer-environment

Os materiais de entrega do espaço de trabalho do AEM Forms incluem um pacote CRX implantado no CRX, um arquivo SDK que contém o código-fonte completo, bibliotecas JavaScript de terceiros e scripts de build do espaço de trabalho do AEM Forms. Use-as para configurar o ambiente do desenvolvedor para executar as personalizações mencionadas acima. Para obter mais detalhes, consulte Criação do código do espaço de trabalho do AEM Forms.

É possível personalizar uma parte importante da interface e da funcionalidade principal, como fontes, esquema de cores, logotipo, tela de logon, caixas de diálogo de erro, integração com aplicativos de terceiros e reutilização de componentes em aplicativos de terceiros. Você também pode aprimorar o conteúdo exibido na página Resumo da tarefa, mostrar imagens para ações de rota de tarefa e até modificar os Modelos e Exibições de backbone de baixo nível que criam o aplicativo de espaço de trabalho do AEM Forms.

Renderização de HTML do XDP Forms html-rendering-of-xdp-forms

Por padrão, para um novo processo, um formulário XDP é renderizado no formato PDF em um desktop e no formato HTML em um tablet. É possível renderizar um formulário XDP no formato HTML sempre. Para obter detalhes, consulte Novos serviços de renderização e envio.

Forms móvel que funciona com perfis, permite a representação em HTML de formulários XDP. Por padrão, o "Renderizar novo formulário de HTML" usa default.html perfil, que você pode alterar. Você também pode adicionar alterações personalizadas que ocorrem antes de renderizar um formulário XDP no formato HTML.

aplicativo de espaço de trabalho do AEM Forms aem-forms-workspace-app

Para trabalhar em seus processos comerciais em um dispositivo móvel, você pode usar a oferta de aplicativo do espaço de trabalho do AEM Forms do AEM Forms. Para obter mais informações, consulte visão geral do aplicativo do espaço de trabalho do AEM Forms.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2