Añadir un elemento de contenedor

Un elemento de contenedor es diferente de un párrafo. A diferencia de los párrafos, los contenedores no tienen ningún impacto en el documento de salida. Así que puede definir condiciones, realizar cálculos o identificar datos en un grupo de elementos sin afectar al formato de la salida.
Consejo: Si tiene un párrafo existente del que no es necesario conservar su formato y desea convertirlo a un elemento de contenedor, consulte la sección Conversión de un párrafo a un elemento de contenedor en la parte inferior de este tema.

Acerca de esta tarea

Puede realizar las tareas siguientes con contenedores:
  • Arrastre un elemento de contenedor hasta cualquiera de los elementos siguientes:
    • Contenedores
    • Listas
    • Elementos de lista
    • Párrafos
    • Iteraciones
    • Tablas
    • Filas
    • celdas
  • Arrastre un contenedor hasta otro contenedor cuando dicho contenedor incluye solo los elementos que están permitidos en un contenedor. Por ejemplo, puede arrastrar un contenedor hasta otro contenedor que está en un elemento de fila. Sin embargo, si el contenedor tiene un elemento de párrafo incluido, no se puede arrastrar hasta otro contenedor que está en un elemento de fila porque las filas no pueden contener párrafos.
  • Arrastre un contenedor hasta otro contenedor que está limitado por consultas. Por ejemplo, puede arrastrar un contenedor hasta otro contenedor en la raíz de la plantilla o arrastrar un contenedor en un contenedor dentro de un párrafo.
No puede realizar las tareas siguientes con contenedores:
  • Arrastrar contenedores hasta elementos distintos a contenedores, listas, detalles de lista, párrafos, iteraciones, tablas, filas o celdas. Por ejemplo, no puede arrastrar un contenedor en un elemento de texto.
  • Arrastre un contenedor incluido en un elemento de tabla, fila o celda fuera de dicho tipo de elemento. Por ejemplo, si una fila tiene un elemento de contenedor incluido, el elemento de contenedor no se puede mover a una fila diferente de la tabla. En general, no arrastre un contenedor incluido en un elemento fuera de dicho tipo de elemento.
  • Establezca la propiedad una vez por tabla en true para un elemento de fila cuando la fila está dentro de un elemento de contenedor.
Iteración en contenedores
  • Cuando se utiliza un iterador, puede utilizarlo dentro del contenedor. Un iterador ayuda a cambiar el elemento de formato fácilmente y también hace que la plantilla sea más uniforme. Para las tablas, la ventaja es que puede evitar ver filas vacías en la salida, cuando coloque una condición en la fila que se basa en los atributos del contenedor padre. También puede evitar ver filas con un número impar de celdas.
  • Cuando se utilizan tablas, puede colocar la consulta en contenedores que alojan filas o en contenedores dentro de celdas, en función de si debe iterar. Cuando no se utilizan tablas, puede colocar todas las consultas en contenedores y, después, dentro de estos contenedores, puede colocar los elementos de representación como, por ejemplo, párrafos, hiperenlaces y texto.
    Importante: Tras añadir un contenedor a un elemento de tabla, fila o celda, no puede mover esa consulta fuera del elemento de tabla. Los contenedores se manejan de forma diferente dentro de tablas y ese contexto no se aplica fuera de un elemento de tabla. Utilice nuevos elementos de contenedor, cuando sea necesario.

Procedimiento

  1. Añada un elemento de contenedor al editor de contenidos de plantilla mediante uno de los métodos siguientes:
    • En la vista Paleta, seleccione un elemento de icono Contenedor Contenedor y arrástrelo hasta el editor de contenidos de plantilla.
    • En el área del editor, pulse con el botón derecho del ratón y seleccione Insertar > icono Contenedor Contenedor.
    • En la vista Esquema, pulse con el botón derecho del ratón en Contenido y seleccione Insertar > icono Contenedor Contenedor.
  2. Seleccione el elemento de contenedor.
  3. En la vista Propiedades, modifique las propiedades del contenedor.
  4. Pulse Archivo > Guardar como o pulse el icono Guardar.

Qué hacer a continuación

Iteración en un contenedor
Una función Bucle añade las prestaciones del bucle do while a IBM® Rational Publishing Engine, lo que permite que se ejecuten acciones repetidamente. Puede establecer la propiedad do while del contenedor en true, asi que el contenedor y todos sus hijos se vuelven a evaluar.
Conversión de un párrafo a un elemento de contenedor
A partir de la versión 1.3 de release, puede convertir un párrafo a un elemento de contenedor. Una vez que se ha convertido un párrafo, no puede volver a transformar el contenedor recién convertido a un párrafo, a menos que deshaga el cambio inmediatamente. Aunque se conservan todos los datos del párrafo, incluidos consultas, asignaciones, condiciones y filtros, el formato definido en el párrafo no se conserva en el contenedor recién convertido.
  1. Para convertir un párrafo a un contenedor en el editor de contenidos de plantilla:
    • En el área del editor o en la vista Esquema, pulse con el botón derecho del ratón en el elemento de párrafo y seleccione Convertir a > Contenedor.
  2. (Opcional) Después del paso anterior, solo tiene una oportunidad para deshacer la conversión:
    • En el área del editor o en la vista Esquema, pulse con el botón derecho del ratón en el elemento de contenedor recién convertido y seleccione Deshacer crear contenedor.