Transfer Resources window: Fields

 


Source/Destination Dictionary

Displays the current source and destination dictionaries.

Skip Related Tables

Mark this option if you are transferring tables, and you want to transfer only the selected tables to the destination dictionary. Dexterity Utilities won't transfer tables related to the selected tables.

Replace Referenced Resources

This applies only to global fields, global data types and formats that are referenced by other resources. If this option is marked and the resources you're transferring reference global fields, global data types or formats that already exist in the destination dictionary, these referenced resources will be replaced. If this option isn't marked, only resources with names that are different from resources in the destination dictionary will be added; the existing referenced resources in the destination dictionary won't be replaced.

If you replace referenced resources, be sure the Synchronize Dictionary option is marked. This will ensure any updated resources will be referenced properly in the destination dictionary.


If you're transferring resources that don't already exist in a destination dictionary or if the global fields, global data types or formats referenced by the resources you're transferring haven't changed, don't mark Replace Referenced Resources. In these cases, transferring referenced resources won't serve any purpose and the transfer could take much more time.

If you mark the Replace Referenced Resources option, all referenced resources for the items you're transferring will be replaced. If you want to replace referenced resources for only a certain resource such as an individual field, transfer the resources individually.


Create Series Resources

Mark this option if you want to have series resources automatically created after the transfer and compile processes are completed. Series resources are lists of the forms, reports, tables and table groups in an application. These lists are used for security, palettes, table maintenance and the Work menu.

Synchronize Dictionary

Mark this option if you want to automatically synchronize the destination dictionary as the final process in the transfer. Synchronizing a dictionary will recalculate buffer sizes, check all relationships between resources and ensure the proper data types and fields are referenced throughout the dictionary. Synchronizing is especially necessary if you've replaced referenced resources in the destination dictionary.

If this option isn't marked, you should synchronize the dictionary once the transfer is complete by choosing Synchronize from the Utilities menu.

Compile Scripts

Mark this option if you want all the scripts for the transferred items to be compiled after they've been transferred to the destination dictionary. If you mark the Compile Scripts option, a message will be displayed indicating whether all of the scripts compiled. If all scripts weren't compiled, refer to the transfer report that will be created for a list of the compiler errors that occurred.

Because resources could be renumbered when they're transferred, any scripts transferred must be compiled when they're transferred to avoid "Not Found" errors when you attempt to use the destination dictionary. If any scripts will be transferred, be sure to mark the Compile Scripts option.


If the Compile Scripts option isn't marked, the transferred scripts can be compiled using the Compile Form Scripts, Compile Global Procedures and Compile Global Functions utilities.

Compiler Errors Only

Mark this option if the only status messages you want printed on the transfer report are compiler errors. If this option isn't marked, all status messages will be printed, including compiler error messages.

Compile Debug

Mark this option to include debugging information in scripts, and to compile the debug and assert statements in your code. If you don't mark this option, you won't be able to use the Script Debugger, and the debug and assert statements won't be executed. We recommend unmarking this option in the final version of your application to ensure optimal script performance.

Series

Designates the series to which the resources being transferred belong. For example, if the resources to be transferred are part of the Sales series, select Sales and the existing Sales series resources will appear in the Resources list.

You can set a default series prior to opening the Transfer Resources window. Select the appropriate series from the Series list located on the tool bar. Once specified, the selected series will appear as the default whenever a series can be selected in a window.


Resource Type

Allows you to select the resource type that you want to transfer from the Resource Type list. Once the type is selected, you can select specific resources of that type to transfer.

You can transfer resources from different series and of different types at the same time. Insert the appropriate resources, then select a different series or type.

Show

Allows you to specify whether main product, third-party, or all resources are displayed in the Resources list.

Resources

Displays resources of the type you selected using the Resource Type field, and allows you to select the resource you want to transfer. Select a resource in the Resources list and click Insert to display it in the Selected Resources list. Double-clicking the selection will perform the same function. Click the Insert All button to transfer all listed resources.

Selected Resources

Displays resources you have selected to transfer. You can use the Remove and Remove All buttons to remove items from the Selected Resources list.


Documentation Feedback