从 SQL 表或 IDO 向 BOD 添加元素集合

用户可能希望根据表中的列或 IDO 添加元素来修改现有 BOD。要通过复制文档元素表单添加元素:

  1. 复制文档表单上选择 BOD。
  2. 打开链接到该 BOD 的复制文档元素表单。
  3. 使用主要选项卡的这些值创建新元素记录:
    BOD 标记名称
    将该字段留空或输入元素组的标记名称。此标记名称将是一个空元素,但如果选择了包含空元素,它可用于指定产生的 BOD 中的标记起始和终止点。
    值类型
    设置为动态子集合
    动态 IDO 子集合名称
    指定一个表(TABLE! 加表或视图名称,例如TABLE!itemcust)或指定现有 IDO(例如,SLItemcusts)。
  4. 子集合选项卡中,将链接值设置为要从中获取元素的表列,例如itemcust.item=item,然后将该表子集合链接至item=itemSLItemcusts.item=item(IDO) 的主集合。可向筛选器字段添加其他筛选器语句。
    注意: 集合名称在 BOD 中必须唯一。不能访问按集合一条记录筛选的 TABLE!itemcust 然后再访问按另一个筛选的同一 TABLE!itemcust。

    当生成 BOD 时,对于该表/视图中的每个值或匹配链接方式筛选器语句的 IDO,它都包含一个相应元素。在本例中,将在 BOD 中为每个项目值生成一个 <itemcust> 元素。

    CloudSuite Industrial 标准 BOD 不使用此种元素创建方法,因为会影响系统性能。