Gerenciar metadados do formulário manage-form-metadata

CAUTION
AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

Visão geral  overview-nbsp

Os metadados permitem a categorização e a organização mais fáceis de ativos e ajudam os usuários que estão procurando por um ativo específico.

O AEM Forms, por padrão, fornece um conjunto definido de metadados para cada tipo de ativo. Além dos metadados padrão, você pode adicionar metadados personalizados a cada um dos tipos de ativos. O AEM Forms também fornece o meio certo de criar, gerenciar e trocar todos esses metadados de maneira eficiente para seus formulários.

Se você for um desenvolvedor ou um proprietário de site, poderá personalizar o Forms Portal, a interface de usuário final do AEM Forms para refletir os metadados que você está usando em sua organização. Para obter mais informações sobre o Forms Portal, consulte Introdução à publicação de formulários em um portal.

Metadados no AEM Forms  metadata-in-aem-forms-nbsp

No AEM Forms, a lista de propriedades de metadados associadas a um ativo depende de seu tipo. Além disso, se você adicionar uma propriedade de metadados personalizada, ela será adicionada em todos os ativos do tipo em que os metadados personalizados foram adicionados.

Tipos de ativos  asset-types-nbsp

Os seguintes tipos de ativos são compatíveis com o AEM Forms:

  • Modelos de formulário (formulários XFA)
  • PDF forms
  • Documento (PDF simples)
  • Formulários adaptáveis
  • Recursos
  • XFS

Lista abrangente de metadados extensive-list-of-metadata-nbsp

Veja a seguir uma extensa lista de propriedades de metadados compatíveis com o AEM Forms:

Nome da propriedade
Tipo de ativo
Descrição
Título
Todos menos recursos
Nome de exibição do formulário.
Descrição
Todos menos recursos
Descrição do formulário. O usuário pode especificar esse valor.
Tipo
Todos

Um valor somente leitura especificando o tipo de ativo. Ele pode ter um dos seguintes valores:

  • Modelo de formulário
  • PDF form, PDF form (Acroform) ou PDF (Signed)
  • Documento, Documento (Assinado)
  • Formulários adaptáveis
  • Recurso
Criado
Todos
Um valor somente leitura especificando o horário de criação do ativo.
Data da última modificação
Todos
Um valor somente leitura especificando a hora em que o ativo foi modificado pela última vez.
Autor
Todos menos recursos

Um valor somente leitura automaticamente calculado com base no tipo de formulário.

  • PDF/Form template/Document - buscado no arquivo binário carregado.
  • Formulário adaptável - Usuário conectado no momento da criação do formulário.
Status
Todos menos recursos

Um valor somente leitura que define um dos seguintes estados de um formulário:

  • Nenhum valor: Se um formulário nunca tiver sido publicado.
  • Publicado: Quando um formulário é publicado.
  • Modificado: Quando um formulário foi modificado depois de ter sido publicado uma vez.
Data da última publicação
Todos menos recursos
Um valor somente leitura especificando a hora em que o formulário foi publicado pela última vez.
Tempo de ativação/desativação da publicação
Todos menos recursos

Hora em que o formulário é agendado para publicação/publicação automática. O usuário define esse valor na edição de metadados.

  • Tanto o Tempo de ativação quanto o Tempo de desativação devem estar além da data atual.
  • O tempo de desativação da publicação deve estar além do tempo de ativação da publicação.
Enviar URL

Modelo de formulário

forma PDF

Para configurar um URL especificado pelo usuário para enviar dados de formulário a um servlet.

O URL de envio pode ser configurado usando qualquer um dos métodos a seguir, listados em ordem de precedência:

  • Especifique um URL de envio diretamente em um Modelo de formulário usando o botão Enviar por HTTP ao criar um formulário XFA no AEM Forms Designer.
  • Na interface do usuário do AEM Forms, selecione um formulário e especifique um URL de envio sobre a edição das propriedades de metadados.
  • No Portal do Forms, edite o componente Pesquisar e lister e especifique um URL de envio na guia Link de formulário .
Perfil de renderização de HTML
Modelo de formulário
O perfil de renderização HTML usado ao renderizar um Modelo de formulário no formato HTML.
Formato de renderização

Modelo de formulário

Formulários adaptáveis

Essa opção permite que o usuário especifique o formato de renderização do formulário quando os formulários forem publicados:

  • HTML
  • PDF
  • Ambos

Essa opção é usada para restringir o formato de renderização dos formulários somente no portal de formulários, onde eles estão visíveis para o usuário final.

Tags
Todos menos recursos
Rótulos associados ao formulário para facilitar a pesquisa rápida e fácil.
Referências

Formulários adaptáveis

Modelo de formulário

Recurso

Lista de ativos (outros formulários ou recursos) aos quais este formulário está relacionado. Esses ativos podem se encaixar nas duas categorias a seguir:

  • Refere-se a: Ativos aos quais o formulário atual se refere.
  • Referido por: Ativos que se referem ao ativo atual.

Esses ativos são exibidos como links e seus metadados podem ser acessados diretamente ao clicar neles.

Seleção do modelo de formulário (XDP/XSD)
Formulários adaptáveis

Especifica o modelo de formulário a ser usado durante a criação do formulário adaptável. Essa propriedade pode ter os seguintes valores:

  • Modelo de formulário: Um template de formulário é selecionado dentre os existentes no repositório. Esse valor pode ser atualizado.
  • Esquema XML: Um arquivo XSD é carregado. Esse valor pode ser atualizado.
  • Nenhum

Um modelo de formulário selecionado pode ser atualizado, mas não removido.

Exibir metadados do formulário view-form-metadata-nbsp

Os ativos têm valores de propriedade existentes, que podem ser exibidos no modo somente leitura. Esses metadados são originários no momento do upload ou da criação do formulário.

  1. Navegue até o local do ativo para o qual deseja exibir metadados.

  2. Abra a página de propriedades usando uma das seguintes maneiras:

    1. Clique nas Propriedades da exibição e_revismode_properties_n ícone de Ações rápidas.

      note note
      NOTE
      As Ações rápidas são os itens de ação exibidos em uma miniatura ao passar o mouse.
    2. Selecione o formulário e clique em Propriedades da exibição e_revismode_properties_n ícone que aparece na barra de ferramentas.

    3. Navegue até a página de detalhes do formulário clicando na miniatura do formulário quando não estiver no modo de seleção. Agora, clique no botão aem6forms_eye_viewon ícone de olho no canto superior direito e clique em Propriedades na lista abaixo.

  3. A página de propriedade que é aberta exibe um esquema contendo apenas as propriedades de metadados que possuem algum valor.

    A página de propriedades tem uma barra de ferramentas contendo dois ícones de ação:

    • Editar: aem6forms_edit Editar os valores de propriedade de metadados
    • Exibir: aem6forms_eye_viewon Navegue até a página de detalhes do formulário, que abre o formulário no modo de visualização.

    A parte do conteúdo é dividida em duas partes:

    • O painel esquerdo contém a miniatura do formulário
    • O painel direito contém propriedades de metadados no modo somente leitura, distribuído por várias guias.

Adicionar/atualizar valores de metadados de formulário add-update-form-metadata-values-nbsp

É possível editar o valor das propriedades de metadados existentes ou adicionar novos valores a um campo de propriedade de metadados existente (por exemplo, quando um campo de metadados está em branco).

Atualizar valores de propriedade de metadados update-metadata-property-values

  1. Siga as etapas mencionadas na seção anterior para abrir a página de propriedades, onde os metadados existentes do formulário selecionado podem ser visualizados.

  2. Na barra de ferramentas, clique no ícone editar aem6forms_edit para alterar o modo da página de somente leitura para leitura/gravação.

  3. A página de propriedades que é aberta contém um esquema que contém uma combinação de campos de entrada editáveis e texto estático.

  4. As propriedades exibidas no texto estático são as que não podem ser editadas.

  5. É possível navegar para outras guias para encontrar campos de entrada para propriedades de metadados colocadas sob elas.

    Esta página tem uma barra de ferramentas contendo dois ícones de ação diferentes daqueles no modo de exibição:

    • Cancelar: aem6forms_close Cancelar quaisquer alterações feitas nos valores de propriedade de metadados até o momento
    • Feito em: aem6forms_check Salvar todas as alterações feitas nos valores de propriedade de metadados até o momento

    Ambas as ações direcionam o usuário para o modo somente leitura da página de propriedades que contém os valores atualizados.

Atualizar a miniatura do formulário  update-the-form-thumbnail-nbsp

O painel esquerdo na página de propriedades exibe a miniatura do formulário. Por padrão, a miniatura exibida é a gerada no momento da criação do formulário (formulário adaptável) ou no momento do upload do formulário.

Para todos os tipos de formulário, você tem a opção de carregar uma imagem clicando em Carregar imagem e procurar um arquivo de imagem do diretório local. A imagem selecionada é usada como uma miniatura em vez da padrão.

Para formulários adaptáveis, é fornecida uma funcionalidade adicional, que permite ao usuário gerar uma miniatura como um instantâneo da visualização de formulário adaptável atual. Como o AEM Forms também suporta a criação de formulários adaptáveis, a visualização do formulário adaptável pode mudar sempre que você alterar o formulário adaptável. Essa funcionalidade para gerar uma miniatura ajuda a obter uma nova miniatura do formulário adaptável com base no status de visualização atual. Clique em Gerar visualização para executar esta ação.

NOTE
  • Use uma imagem quadrada para a miniatura. Ao usar uma imagem não quadrada e exibir a miniatura na exibição em lista, a miniatura aparece cortada.
  • Depois que uma nova imagem é carregada ou gerada, a miniatura é substituída por essa imagem e não pode ser redefinida para a imagem anterior.

Adicionar metadados personalizados  add-custom-metadata-nbsp

Além dos metadados fornecidos prontos para uso, o AEM Forms suporta novos metadados personalizados.

Uma ferramenta (Editor de esquema de metadados) é fornecida para definir o esquema para o layout dos metadados; ou seja, o layout do que aparece na variável Propriedades de um formulário. O Editor de esquema de metadados permite adicionar ou modificar um esquema personalizado para seus ativos.

O AEM Forms expõe os esquemas de metadados dos tipos de formulários suportados nesta ferramenta. Dessa forma, você pode acessar esses esquemas e usar a funcionalidade fornecida no editor de esquema de metadados para adicionar propriedades personalizadas.

  1. Navegar para Ferramentas > Ativos > Esquemas de metadados.

  2. Clique em formulários nos formulários de esquema listados.

  3. Na lista que é aberta, clique no tipo de ativo para o qual deseja adicionar metadados personalizados.

    note note
    NOTE
    Esses esquemas contêm propriedades de metadados que são fornecidas prontas e não devem ser alteradas/editadas (marcando a caixa de seleção e clicando em Editar na barra de ferramentas) para evitar problemas funcionais.
  4. Qualquer tipo de ativo clicado abre uma lista que contém a variável extendedmetadata opção. Edite este esquema.

  5. Marque a caixa de seleção ao lado extendedmetadata e, em seguida, clique em editar aem6forms_edit ícone que aparece na barra de ferramentas.

  6. O AEM Forms abre o editor de esquema de metadados/construtor de formulários do tipo de ativo selecionado (neste caso, formulário adaptável).

    Editor de esquema de metadados para o tipo de formulário adaptável

Clique para ampliar

  1. O painel esquerdo contém seções com guias onde os campos são colocados e o painel direito exibe todos os componentes da interface do usuário disponíveis e as propriedades do campo selecionado no painel esquerdo.

  2. A seção bloqueada não é editável e contém campos para todas as propriedades de metadados fornecidas imediatamente.

  3. É possível adicionar outras guias, clicando no símbolo +.

  4. Você pode adicionar um campo personalizado do tipo desejado arrastando o componente de campo do Criar formulário na página do schema.

  5. As especificações para este campo podem ser fornecidas no Configurações depois de clicar no campo .

Adicionar propriedade de metadados personalizada no editor de esquema  add-custom-metadata-property-in-schema-editor-nbsp

  1. Navegue até a guia (existente ou nova) na qual deseja adicionar a propriedade personalizada.

  2. Arraste um componente do tipo desejado da Criar formulário para o painel esquerdo e coloque em um local conveniente.

    note note
    NOTE
    Não é possível mover as seções bloqueadas, mas você pode colocar o componente em qualquer um dos espaços vazios.
  3. Clique em um componente que acabou de arrastar. Na guia Configurações que é aberta no painel direito, preencha as informações dos seguintes campos:

    1. Especifique um Rótulo de campo que será usado como um nome de exibição acima do campo colocado no esquema (Por exemplo: Departamento)

    2. No campo Mapear para propriedade , é possível ver um valor pré-preenchido "./jcr:content/metadata/default'. Altere o valor de default" para um nome de propriedade desejado, que é usado para armazenar a propriedade no repositório crx (por exemplo: "./jcr:content/metadata/Department')

      note note
      NOTE
      Não altere o prefixo ‘./jcr:content/metadata/', pois define o caminho onde a propriedade é armazenada.
      Além disso, o nome da propriedade deve ser exclusivo para evitar a gravação de valores para duas ou mais propriedades no mesmo local no repositório. Portanto, é recomendável alterar o valor "padrão".
    3. Preencha outras configurações com base no requisito. Por exemplo: selecione a opção Obrigatório se desejar tornar o campo obrigatório.

    4. Para excluir um campo adicionado, selecione o campo e clique no botão Excluir delete-1 ícone .

  4. Se necessário, siga as etapas de 1 a 3 para adicionar outra propriedade.

  5. Clique em Concluído depois de fazer todas as alterações.

    Você adicionou com êxito uma propriedade de metadados personalizada.

Todos os formulários adaptáveis no AEM Forms agora contêm essa propriedade de metadados adicional. Você pode editá-lo na página de propriedades.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da