Checking in forms

When you check in a form or global object, the original version in the master database is replaced with the edited version from the run-time database. This action effectively makes the changed object the official current version.

Note:  You can check in an object only if you are the one who checked it out. Likewise, other developers cannot perform actions on objects you have checked out.

You can check in a form, with or without its associated template or global objects.

  1. Open the Form Control form.
  2. In the Actions group box, select Check in.
  3. Select the Forms tab.
    Note:  Alternatively, you can use the My Checked Out Objects tab to check objects in. In most cases, it does not make much difference, but if you have multiple forms or other global objects checked out, the procedure presented here is a more reliable way to ensure that you check in only the desired form and its associated global objects.
  4. From the Run-time form name field, select the form you want to check in.
  5. Verify that your user login ID appears in the Locked by user field.
  6. Select from the options that are shown in this table:
    To check in: Do this:
    The form without its template or any of its associated global objects Verify that these check boxes are cleared:
    • Display/select objects to be included with action
    • Include form template
    The template along with the form Select Include form template.
    Global objects associated with this form, along with the form
    1. Select Display/select objects to be included with action.

      The Global Objects Referenced from Form pane displays all the global objects associated with this form.

    2. Select one of these options:
      • To check in all associated global objects, click Select All.
        Note:  If you do not have all objects associated with a form checked out, this option selects only those objects that you do have checked out.
      • To check in only selected global objects, select the objects you want to check in, using the check boxes in the Inc column.
        Note:  If you try to select an object that you do not have checked out, the system generates a warning. The easiest way to avoid this is to click Select All. The system selects only the objects you have checked out. You can then clear the check boxes for any objects you do not want to check in at that time.
    Only one copy of each global object associated with this form Select Eliminate duplicate global references.
    All copies of a global object associated with this form Clear Eliminate duplicate global references.
  7. Optionally, to keep the objects checked out (that is, locked) for further development, select the Keep form and referenced object(s) checked out option.
    Use this option when you want to check in an "interim" version of the form but continue working on it.
  8. In the Process options group box, click Execute Action.
  9. When prompted, click OK.
  10. Optionally, In the Source Control Comment dialog box, specify a comment and then click Attach Comment.
    If you do not want to enter a comment, click No Comment.
Note:  During this process, Form Control displays a warning if device types exist for a form but is not synchronized between databases. For more information, see Utilities Tab.