Añadir una recolección de elementos de una tabla SQL o IDO a un BOD

Quizá desee modificar un BOD existente para añadir elementos basados en columnas de una tabla o un IDO. Para añadir elementos mediante el formulario Elementos de documentos réplica:

  1. Seleccione el BOD del formulario Documentos réplica.
  2. Abra el formulario Elementos de documentos réplica unido al BOD.
  3. Cree un registro de elemento nuevo con estos valores en la ficha Principal:
    Nombre de etiqueta BOD
    Deje este campo en blanco o introduzca un nombre de etiqueta para el grupo de elementos. Este nombre de etiqueta será un elemento vacío pero podrá utilizarse para designar el inicio y fin de la etiqueta en el BOD resultante si se selecciona Incluir elemento vacío.
    Tipo de valor
    Establezca el campo en Subcolección dinámica.
    Nombre de subcolección IDO dinámica
    Especifique la tabla (TABLE! más el nombre de tabla o de vista, por ejemplo, TABLE!itemcust) o un IDO ya existente (por ejemplo, SLItemcusts).
  4. En la ficha Subcolección, establezca el Valor de vínculo de la columna en la tabla de la que se cogen los elementos, por ejemplo itemcust.item=item, que luego vincula la subcolección de la tabla con la colección principal en la que item=item o SLItemcusts.item=item para el IDO. Se pueden añadir instrucciones adicionales para filtros en el campo Filtro.
    Nota:  Un nombre de recolección debe ser único dentro del BOD. No podrá acceder a un TABLE!itemcust con filtros en un registro dentro de la recolección y después acceder al mismo en otro.

    Cuando genere un BOD, este incluye un elemento para cada valor en la tabla/vista o IDO que coincida con las instrucciones Vincular por y Filtro. En nuestro ejemplo, habría un elemento <itemcust> generado para cada valor de elemento en el BOD.

    Los BOD estándar de CloudSuite Industrial no utilizan este método de creación de elementos, porque afectan al rendimiento del sistema.