Item (Form / BusinessRecord / Database)

The Item element adds new dynamic properties to some existing node(s) in the Form or Business Record or Meta-schema, depending on nodeName.

The Item element has attributes.

Table 1. Item element attributes
Attribute Options
name BA Diagram item type such as "Program".
srcProperty Name of the property used as the source fields list, if the item is a Relation.
dstProperty Name of the property used as the destination fields list, if the item is a Relation.
dynamicProperties List of dynamic propertiesthat apply to the item node.

Syntax

<BusinessRecord>
  <File extension="4rd">
    <DynamicProperties>
      <DynamicProperty name="foreignFields" type="FIELDS" label="foreignFields"
        initialValue="" dynamicContent="srcFieldsContent"
        editorInfo="isDynamic:true" />
      <DynamicProperty name="primaryFields" type="FIELDS" label="primaryFields"
        initialValue="" dynamicContent="dstFieldsContent"
        editorInfo="isDynamic:true" />
	 </DynamicProperties>
    <Items>
       <Item 
         nodeName="Relation" 
         srcProperty="foreignFields"
         dstProperty="primaryFields"
         dynamicProperties="primaryFields;foreignFields" />
    </Items>
  </File>
</BusinessRecord>