Determining the level of customization required

Form synchronization is usually required when you apply a version upgrade or service pack. Unlike other steps in the upgrade process, synchronization might demand from the administrator a detailed understanding of WinStudio development.

The degree of development experience required to use FormSync depends on the level of customization in a forms database. So, before you use FormSync you must determine the level of customization that exists in your system. In addition, if major customizations exist, you must know what they are used for and be prepared to respond to prompts during the synchronization process.

For instructions to create Source and Target configurations for synchronization, see your application's installation guide.

Basic customizations

If customized versions contain only those changes allowed to users with Basic editing permission, FormSync automatically handles all customizations. Experience with form development in WinStudio is not required.

By default, FormSync keeps Basic customizations without prompting you about whether to keep or remove each customization.

Major customizations

If customized versions contain changes other than basic customizations (that is, major customizations), you should be prepared to reply to prompts pertaining to specific attributes of forms and global objects. Interpreting prompts, testing results, and manually changing merged forms all require an understanding of form development in WinStudio. You should also be familiar with your site's development plan and policies.