This is a detailed topic in our support portal in the Using Hopp series and assumes that you have some prior knowledge or experience using Hopp. If you want to know more about hopp tech and migFx, our comprehensive solution for complex data migration, please visit our web site hopp.tech.


By double clicking the root node in the Project Explorer, you can access the Settings tab for the Source- or Target Map you are working on. You need to check out in order to modify these settings.



Settings


Project IDThe is the ID that identifies this Target- or Source Map. When things are wired up in the Portal Configuration, it is this ID that must be provided for the engine that will be generated on the basis of this map. For convenience, a button is provided to copy the ID to the clipboard
Default value for new, nullable fieldsUse this setting to determine which value will be assigned to new fields with a nullable data type (suffixed with a ?).

NoneAll new fields will be assigned a None value, regardless of data type.

This setting ensures that all new fields will generate a validation error until they expressly have been
assigned a value.

NullNew fields with a nullable data type will be assigned a Null value and new fields with a non-nullable data type (no ? suffix) will be assigned a None value.

This setting will avoid validation errors when importing new fields with a nullable data type.
For a Source Map, the setting is used when a new Target Interface is imported and values are assigned to new Interface Fields.

For a Target Map, the setting is used when new Metadata is imported and values are assigned to new Target Fields.

If the setting is changed for an existing Map, the values for all nullable fields will automatically change, unless expressly set.


Languages

Here you can decide which languages you want to support for the messages of the Events defined in the Source- or Target Map. Choose one of the supported languages as the Default Language


When creating or modifying an Event, Studio will ask you for a text in all supported languages. If no text is supplied for the Default Language Studio will generate a validation error for the Event.


The Portal will use these language texts to display the Event messages in the language chosen by the current user. If no language is supplied, Tracker will show the text in the Default Language set for the Project. If no text is found in this language, the Portal will show the text in English.

 

English is always supported (cannot be deselected).