You can reference particular fields in a separate form (rather than a complete form) through the use of the <FieldRef> element.
Use the <FieldRef> element to include a specific field from within an external form. Include:
the name of the form in which the field resides. This form name must be listed in the include section of the form header with the <ObjectRef> element. The property type specifies the name of the form (UserForm) and its unique configuration ID. The name property identifies the name of the field you will later reference.
the field name itself inserted in the section of the form that matches the location on the page you would like it to be displayed.
<Include> <ObjectRef type=’UserForm’ id=’#ID#04F5F14E01889DFE:2E5C94:F131DD723D:-7FE4’ name=’Password Library’/> <ObjectRef type=’UserForm’ id=’#ID#04F5F14E01889DFE:2E5C94:F131DD723D:-7FE3’ name=’Account Summary Library’/> <ObjectRef type=’UserForm’ id=’#ID#UserForm:UserFormLibrary’/> <ObjectRef type=’UserForm’ name=’Global Attributes’/> </Include> |
In the following example, the field name itself inserted in the section of the form that matches the location on the page you would like it to be displayed.
<Field name=’global.fullname’ hidden=’true’> <Expansion> <cond> <and> <ref>global.firstname</ref> <ref>global.lastname</ref> </and> <concat> <ref>global.firstname</ref> <s> </s> <ref>global.lastname</ref> </concat> </cond> </Expansion> </Field> |
In the following example, the <FieldRef> element identifies the name of the attribute you want to reference.
<Field> <Disable> <isnull> <ref>waveset.id</ref> </isnull> </Disable> <FieldRef name=’DynamicChangePasswordFields’/> </Field> |