Sobre fragmentos

Um fragmento é uma parte reutilizável de um formulário. Por exemplo, um fragmento pode incluir um bloco de endereço ou texto jurídico.

Um fragmento é gerenciado na Biblioteca de fragmentos e armazenado como arquivo XDP que pode ser inserido em vários designs de formulário. Na versão independente do Designer, os fragmentos são armazenados no sistema de arquivo e na Biblioteca de fragmentos. No Designer com Workbench, os fragmentos são armazenados na Biblioteca de fragmentos e no repositório do LiveCycle.

O uso dos fragmentos simplifica e acelera a criação e manutenção de uma grande quantidade de formulários. Ao criar um formulário, você insere uma referência ao fragmento necessário e o fragmento aparece no formulário. A referência do fragmento contém um subformulário que aponta para o arquivo XDP físico.

Todos os fragmentos compartilham características comuns:

  • Todos os fragmentos são criados da mesma forma.

  • É possível criar um fragmento no arquivo atual ou em um arquivo separado e é possível criar diversos fragmentos no mesmo arquivo.

    Ao criar um fragmento em um arquivo separado, é gerado um arquivo para armazená-lo no sistema de arquivos ou no repositório do LiveCycle.

  • Outros autores de formulário podem usar os fragmentos em seus designs de formulário.

  • Os arquivos de origem do fragmento são editados no Designer.

Fragmentos e subformulários

Para criar um fragmento, é possível selecionar um subformulário existente ou selecionar um ou mais objetos. Os subformulários também incluem tabelas, linhas de tabela, linhas de cabeçalho e linhas de rodapé. Se objetos que não estão em um subformulário forem selecionados, os objetos serão vinculados em um subformulário quando o fragmento for criado.

Também é possível usar um conjunto de subformulários de escolha que contém diversas referências de fragmento. Um conjunto de subformulários de escolha é uma variação do objeto de conjunto de subformulários que permite personalizar a exibição de subformulários específicos dentro do conjunto com o uso de declarações condicionais. Instruções condicionais são usadas para determinar qual subformulário do conjunto aparece no formulário apresentado.

Por exemplo, cada subformulário em um conjunto pode incluir informações para um estado específico, e o subformulário exibido pode ser determinado com base no estado onde o formulário é preenchido.

Fragmentos de script

Um fragmento de script contém funções ou valores JavaScript reutilizáveis armazenados separadamente de um objeto específico, como analisador de data ou uma chamada de serviço da Web. Esses fragmentos incluem um único objeto de script que aparece como um filho de variáveis na paleta Hierarquia. Os fragmentos não podem ser criados a partir de scripts que são propriedades de outros objetos, por exemplo, scripts de evento, como validar, calcular ou inicializar.

Para obter mais informações, consulte Usando Fragmentos de Script.