Double-click the Variant Type lookup field.

13-8 Oracle Fusion Middleware Developers Guide for Oracle Identity Manager 1. Delete all properties that are associated with the data field you want to remove by following the instructions in Section 13.1.2.4.3, Removing a Property and Property Value From a Data Field . 2. Select the data field that you want to remove.

3. Click Delete.

The data field is removed from the form. While adding a new field, if you assign it the same name as a field that was removed, the variant type data type of the new field remains the same as that of the field that was removed. For example, suppose you remove the Addr1 field to which the String variant type was applied. You create a field with the same name and apply the Boolean variant type to it. Now, when you view or use the form on which the new Addr1 field is added, the variant type of the field is String and not Boolean.

13.1.2.2 Child Tables Tab

Sometime you might have to add the same data fields to multiple forms that are created by using the Form Designer form. There are two ways to do this: ■ You can add the data fields to each form manually, through the forms Additional Columns tab. ■ You can group the data fields together and save them under one form name. Then, you can assign this form to each form that requires these data fields. If this form contains the data fields that are required by another form, it is known as a child table. Assigning child tables to a form increases your efficiency as a user. Without child tables, for every form that needs data fields, you would have to set the parameters for each field. For example, if five forms require the identical data field, you would have to set the parameters for this field five, separate times one for each form. If you use a child table for one form, and decide that you want to apply it to another form, the Design Console enables you to do so. Remove the child table from the first form, and assign it to the target form. This way, the child table that you assign to one form can be reused for all forms created with the Form Designer form. You can configure Oracle Identity Manager to perform one of the following actions in a column of a child table: ■ Insert : Adds a new value to the designated column of the child table ■ Update : Modifies an existing value from the corresponding column of the child table ■ Delete : Removes a value from the designated column of the child table For example, suppose that the UD_SOUTH child table is assigned to the Results of 1Q 2004 Sales form represented by the UD_SALES2 table name. After this form is started, the data fields in the UD_SOUTH child table are displayed in the form. The following sections describe how to assign a child table to a form and how to remove a child table from a form. See Also: See Section 12.3, Process Definition Form for more information about setting up Oracle Identity Manager to insert, edit, or delete a value from in a column of a child table Developing Process Forms 13-9

13.1.2.2.1 Assigning a Child Table to a Form

To assign a child table to a form:

1. Click Assign.

The Assignment window is displayed. 2. From this window, select the child table, and assign it to the form.

3. Click OK.

The selected child table is assigned to the form.

13.1.2.2.2 Removing a Child Table from a Form

To remove a child table from a form: 1. Select the child table that you want to remove.

2. Click Delete.

The child table is removed from the form.

13.1.2.3 Object Permissions Tab

You use this tab to select the user groups that can add, modify, and remove information from a custom form when it is instantiated. When the Allow Insert check box is selected, the corresponding user group can add information into the fields of the user-created form. If this check box is not selected, the user group cannot populate the fields of this form. When the Allow Update check box is selected, the associated user group can modify existing information in the fields of the user-created form. If this check box is not selected, the user group cannot edit the fields of this form. When the Allow Delete check box is selected, the corresponding user group can delete data from instantiations of the user-created form. If this check box is not selected, the user group cannot delete data from fields of this form when it is instantiated. Figure 13–2 shows the Object Permissions tab of the Form Designer Form. Note: If the form, which is represented by the child table, has not been made active, you cannot assign it to the parent form. Note: If the form that is represented by the child table is active, it will not be displayed in the Assignment window, and you will not be able to assign it to the parent form.