Portlet Factory, Version 6.1.2
Creating groups of fields
In an XML file, you can create groupings of fields. To do this, create group definitions directly under the root DataDefinitions element. A typical group definition might looks as follows:
<DataDefinitions> <GroupDefinitions> <GroupDefinition name="Personal"> <Label>Personal Information</Label> </GroupDefinition> <GroupDefinition name="Address"> <Label>Address</Label> </GroupDefinition> </GroupDefinitions> <DataDefinition name="Members"> <Required>true</Required> <Children> <DataDefinition name="first"> <GroupName>Personal</GroupName> <Label>First Name</Label> <Required>true</Required> <DataType>string</DataType> </DataDefinition> <DataDefinition name="last"> <GroupName>Personal</GroupName> <Label>Last Name</Label> <Required>true</Required> <DataType>string</DataType> </DataDefinition> <DataDefinition name="states" base="base_US_States"> <GroupName>Address</GroupName> <Label>States</Label> <Required>false</Required> </DataDefinition> <DataDefinition name="birthdate" base="base_date"> <GroupName>Personal</GroupName> <Label>Date Of Birth (MM/DD/YY)</Label> <Required>false</Required> </DataDefinition> <DataDefinition name="birthtime" base="base_time"> <GroupName>Personal</GroupName> <Label>Time Of Birth (HH:MM AM/PM)</Label> <Required>false</Required> </DataDefinition> <DataDefinition name="salary"> <GroupName>Business</GroupName> <Label>Salary</Label> <Required>false</Required> </DataDefinition> </Children> </DataDefinition> </DataDefinitions>The <GroupDefinitions> elements set up individual groups of fields under corresponding <GroupDefinition> elements.
Parent topic: Working with data definitions
Library | Support |