Adding a Data Field to a Form

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