BusinessRecord

Similar to Form, the BusinessRecord element defines the settings for a Business Record entity, which describes the database columns for a report. The only difference is that the isManaged attribute does not exist (all Business Record files are managed).

In this default format, the only item that differs from the Record associated with a form is a Relation, and the Dynamic Properties apply to that item.

Syntax

<BusinessRecord>
    <File attributes>
      <DynamicProperties> dynamic property list </DynamicProperties>
      <Items> item list </Items>
    </File>
</BusinessRecord>

Child elements

The BusinessRecord element may contain the following child elements:

  1. One or more File elements.

Example

<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>