Importar una plantilla

Puede importar una plantilla completa o una sección de una plantilla incluyendo elementos físicamente en otra plantilla. También puede importar una plantilla en otra plantilla durante la generación del documento enlazándose dinámicamente a ella en lugar de incluirla físicamente.

Antes de empezar

Para obtener más información sobre cómo se almacenan los nombres de usuario y contraseñas, consulte Consideraciones de seguridad para IBM® Rational Publishing Engine.

Acerca de esta tarea

Puede importar plantillas con sus orígenes de datos, páginas maestras, estilos y variables. Si el contenido importado coincide con el contenido de la plantilla, recibirá una notificación de conflicto. Edite el contenido o sustitúyalo para resolver el conflicto.

Procedimiento

  1. En Document Studio, seleccione una de estas opciones:
    • Para insertar una plantilla en un elemento existente o al final de la plantilla, pulse Plantilla > Importar plantilla.
      • Si un elemento existente está seleccionado en la plantilla y dicho elemento puede contener importaciones, Importar plantilla estará habilitado para que el contenido importado pueda insertarse en el elemento seleccionado.
      • Si un elemento existente está seleccionado en la plantilla y dicho elemento no puede contener importaciones, Importar plantilla estará inhabilitado.
      • Si no hay elemento existentes seleccionados en la plantilla, Importar plantilla estará habilitado para que el contenido importado pueda insertarse al final de la plantilla.
    • Para añadir una plantilla antes o después de un elemento que está seleccionado en el editor de contenido de la plantilla, pulse Plantilla > Importar plantilla especial y, a continuación, seleccione Antes de la selección o Después de la selección.
    En el asistente Importar plantilla, pulse Siguiente.
  2. En la ventana Seleccionar plantilla, seleccione una plantilla.
  3. Seleccione el tipo de importación:
    • Inclusión física: inserta los elementos de la plantilla en la plantilla actual.
    • Referencia dinámica: los elementos de la plantilla se enlazan y cargan durante la generación de documentos en la salida.
      Importante: utilice la inclusión física en lugar de la referencia dinámica cuando:
      • Una plantilla o fragmento de código está diseñado para extraer información de un origen de datos.
      • Una plantilla o fragmento de código contiene una referencia dinámica.
  4. Si hay alguna información contradictoria para páginas maestras, estilos y variables, se visualizará el icono Contenido contradictorio Contenido contradictorio delante del contenido contradictorio. Edite el contenido contradictorio:
    • Para utilizar la información de la plantilla existente, pulse Utilizar elemento existente para los conflictos según lo permitido.
    • Para sustituir el contenido contradictorio por el contenido nuevo, pulse Editar, modifique el valor y pulse Aceptar.
      Nota: si antes ha importado una plantilla referenciándola dinámicamente y luego ha importado otra plantilla incluyéndola físicamente, ninguno de los conflictos podrá resolverse reutilizando los valores de la plantilla referenciada dinámicamente. Deberá editar cada conflicto para resolverlo.
    Pulse Siguiente.
  5. Revise el resumen y pulse Finalizar. Si se han especificado credenciales de autenticación en la plantilla importada y se visualizan en el resumen, esas credenciales también se almacenan en la plantilla anfitriona. Puede revisar las credenciales después de la importación.
  6. Opcional: si es necesario, reordene los elementos de la plantilla. Si ha importado varias plantillas o elementos sucesivamente, cada elemento que ha añadido se muestra encima del último elemento. La importación más reciente se muestra en primer lugar. En el editor de contenidos de plantilla, puede arrastrar las plantillas importadas a una ubicación específica para reordenar la plantilla.
    Nota: en la vista Esquema, puede arrastrar elementos a una ubicación específica para reordenar la plantilla, pero no puede arrastrar plantillas importadas para reordenar la plantilla.

Resultados

El contenido o enlace de la plantilla se inserta en la plantilla anfitriona.

Si ha seleccionado Referencia dinámica para el tipo de importación, los estilos, páginas maestras, orígenes de datos y variables de la plantilla importada se visualizan en la vista Esquema con el añadido (referenced) después del nombre. Puede arrastrar y soltar estas referencias en elementos de plantilla y utilizarlas en expresiones en el editor de scripts. No puede asignar valores a estas variables o editar las variables. Cuando Rational Publishing Engine carga una plantilla anfitriona, comprueba que todas las referencias a variables, estilos y páginas maestras existen. La supresión de plantillas referenciadas que contienen variables, estilos o páginas maestras utilizadas en la plantilla anfitriona no está permitida. En Rational Publishing Engine 1.3.0 y versiones posteriores, las variables externas de plantillas importadas dinámicamente puede utilizarse en scripts en la plantilla anfitriona.

Qué hacer a continuación

  1. Si elige referenciar dinámicamente el archivo, puede que se le solicite que cambie la vía de acceso de archivo de modo que sea relativa a la plantilla anfitriona.
    Si se le solicita que utilice vías de acceso relativas:
    • Recuerde que la vía de acceso relativa que se especifica es relativa a la plantilla anfitriona, no a la especificación de documento.
    • Si mueve una de las plantillas de su ubicación original y cambia la vía de acceso relativa, debe eliminar la plantilla referenciada de la plantilla anfitriona e importarla de nuevo.
    Si no se le solicita utilizar vías de acceso relativas, verifique que:
    • La plantilla anfitriona se ha guardado.
    • Tanto la plantilla anfitriona como la importada son de la versión 2.
  2. Si es necesario, revise las credenciales de autenticación almacenadas en la plantilla anfitriona desde la plantilla importada.