Importando um modelo

É possível importar um modelo inteiro ou uma seção de um modelo incorporando fisicamente elementos em outro modelo. Você também pode importar um modelo em outro durante a geração de documentos vinculando-se dinamicamente a ele em vez de integrá-lo fisicamente.

Antes de Iniciar

Para obter informações adicionais sobre como nomes de usuário e senhas são armazenados, veja Considerações sobre segurança do IBM® Rational Publishing Engine.

Sobre Esta Tarefa

É possível importar modelos com suas origens de dados, páginas master, estilos e variáveis. Se o conteúdo importado corresponder ao conteúdo do modelo, você receberá uma notificação conflito. Edite o conteúdo ou substitua-o para resolver o conflito.

Procedimento

  1. No Document Studio, selecione uma destas opções:
    • Para inserir um modelo em um elemento existente ou no final do seu modelo, clique em Modelo > Importar modelo.
      • Se um elemento existente for selecionado no modelo e esse elemento puder conter importações, Importar modelo será ativado para que o conteúdo importado possa ser inserido no elemento selecionado.
      • Se um elemento existente for selecionado no modelo e esse elemento não puder conter importações, Importar modelo será desativado.
      • Se nenhum elemento existente for selecionado, Importar modelo será ativado para que o conteúdo importado possa ser inserido no final do modelo.
    • Para incluir um modelo antes ou depois de um elemento que é selecionado no editor de conteúdo do modelo, clique em Modelo > Importar modelo especial e, em seguida, selecione Antes da seleção ou Depois da seleção.
    No Assistente de importação de modelo, clique em Avançar.
  2. Na janela Selecionar modelo, selecione um modelo.
  3. Selecione o tipo de importação:
    • Integração física: Insere os elementos de modelo no modelo atual.
    • Referência dinâmica: Elementos de modelo são vinculados e carregados durante a geração de documentos na saída.
      Importante: Use a integração física em vez de referência dinâmica quando:
      • Um modelo ou fragmento é projetado para extrair informações de uma origem de dados.
      • Um modelo ou fragmento contém uma referência dinâmica.
  4. Se houver qualquer informação conflitante para páginas master, estilos e variáveis, o ícone Conteúdo em conflito Conteúdo em conflito será exibido na frente do conteúdo em conflito. Edite o conteúdo em conflito:
    • Para usar as informações do modelo existente, clique em Usar item existente para conflitos conforme permitido.
    • Para editar o conteúdo em conflito com o novo conteúdo, clique em Editar, modifique o valor e, em seguida, clique em OK.
      Nota: Se você primeiro importou um modelo fazendo referência a ele dinamicamente e depois importou outro modelo integrando-o fisicamente, nenhum dos conflitos poderá ser resolvido reutilizando os valores para o modelo referido dinamicamente. É necessário editar cada conflito para resolvê-lo.
    Clique em Avançar.
  5. Reveja o resumo e clique em Concluir. Se as credenciais de autenticação tiverem sido fornecidas no modelo importado e exibidas no resumo, essas credenciais também serão armazenadas no modelo de host. Você pode revisar essas credenciais após a importação.
  6. Opcional: Se necessário, reordene os elementos em seu modelo. Se você importou diversos modelos ou elementos em sucessão, cada item incluído será exibido acima do último item. A última importação é exibida primeiro. No editor de conteúdo do modelo, você pode arrastar os modelos importados para um local específico para reordenar o modelo.
    Nota: Na visualização Esboço, é possível arrastar elementos para um local específico para reordenar o modelo, mas você não pode arrastar modelos importados para reordenar o modelo.

Resultados

O conteúdo ou link do modelo é inserido em seu modelo de host.

Se você selecionou Referência dinâmica para o tipo de importação, os estilos, as páginas master, as origens de dados e as variáveis do modelo importado serão exibidos na visualização Esboço com (referenced) após o nome. É possível arrastar e soltar essas referências nos elementos de modelo e usá-las em expressões no editor de script. Não é possível designar valores para essas variáveis ou editar as variáveis. Quando o Rational Publishing Engine carregar um modelo de host, ele verifica se todas as referências a variáveis, estilos e páginas master existem. A exclusão de modelos referidos que possuem variáveis, estilos ou páginas master usados no modelo de host não é permitida. No Rational Publishing Engine 1.3.0 e em versões mais recentes, variáveis externas de modelos dinamicamente importados podem ser usadas nos scripts no modelo de host.

O que Fazer Depois

  1. Se você optou por fazer referência dinamicamente no arquivo, poderá ser solicitado a mudar o caminho do arquivo para que seja relativo ao modelo do host.
    Se você for solicitado a usar caminhos relativos:
    • Lembre-se de que o caminho relativo que é especificado é relativo ao modelo de host, não à especificação do documento.
    • Se você mover um dos modelos de seu local original e o caminho relativo mudar, deverá remover o modelo referido do modelo de host e importar o modelo novamente.
    Se for solicitado a usar caminhos relativos, verifique se:
    • O modelo de host foi salvo.
    • O host e modelos importados são modelos da versão 2.
  2. Se necessário, revise as credenciais de autenticação armazenadas no modelo de host a partir do modelo importado.