New Label Wizard
The wizard helps you to create a label in the model editor.
Purpose
Create a label in the model configuration.
The label should normally be created in a profile which cannot be affected by a migration update. This is normally the unique customization profile when using MID profiles.
Prerequisites
Your role currently being used has the Configure privilege.
Call
In the Properties tool window in the Labels tab, click on Create Property.

At the top, you can see the current step. As of the second step, a "Back" button () is active. You can use this to return to the previous step.
The middle shows the selection and input options.
The bottom contains the Next or Finish button and always the Abort button.
Name
Context
Note
A label's logical name should preferably consist of letters and start with a capital letter s that it can be clearly defined from a stereotype name.
The localized name in the model language is used for display in the model editor. It forms the basis for the translation into alternative display languages.
The display languages are taken from the two standard configuration languages, German and English, and any display languages which are set.
Your role must have the Translate Model Elements privilege if you want to use a web service for translation.
How to proceed
-
Enter a name for the label which is unique within the stereotype in the Logical Name field.
-
To set a localized name in the model language, enter this in the first input field in the Localization section.
-
To set a localized name in the display languages, enter these in the input field for the respective language or use the
web service set up.
-
Click on Next.
Description
Context
The description appears as a tool tip in the Properties tool window.
How to proceed
-
Enter a description for the label in the Description field.
-
To set a description in the display languages, enter these in the input field for the respective language or use the
web service set up.
-
Click on Next.
Format
Context
The format determines the value scope. Further settings depend on it.
How to proceed
-
Click on the label's format.
The following step depends on the format.

Context
Change the behavior and select a default value, if necessary.
The label may contain multiple values and/or collect entries for all model elements of the same stereotype as a suggestion list.
The lower area Value Constraints can be shown to set requirements for valid values. You can specify the range of the value verification in the Uniqueness drop-down list:
-
No extended verification
-
Consider only elements defined in the namespace
-
Unique in the current (sub)model
-
Unique in the current system model
-
Unique in the entire Innovator model
How to proceed
-
To set a list of predefined values, activate the Has value list check box.
If this option is set, then the value list can be entered in the following Values step.
-
So that all values used for model elements of this stereotype appear in a drop-down list, activate the All values as list check box.
-
To set a default value, enter it in the Standard Value input field.
-
To display the label in the documentation, activate the Visible in the documentation check box.
-
To translate the label values, activate the Is translatable check box.
-
To constrain the permissible values, expand the Value Constraints area.
-
To predefine the permissible value length, select the minimum and/or maximum string length.
-
To predefine the required string structure, enter a regular expression.
-
To set the required string uniqueness within the model, select the respective entry in the Uniqueness drop-down list.
-
To take upper and lower case into consideration when checking uniqueness, activate the Match case check box.
-
Click on Next.
-
If the Has value list check box is activated, follow the Values step.
-
If the Has value list is deactivated, follow the Profile step.
-

Context
Change the behavior and select a default value, if necessary.
The label may contain multiple values and/or collect entries for all model elements of the same stereotype as a suggestion list.
The lower area Value Constraints can be shown to set requirements for valid values. You can specify the range of the value verification in the Uniqueness drop-down list:
-
No extended verification
-
Consider only elements defined in the namespace
-
Unique in the current (sub)model
-
Unique in the current system model
-
Unique in the entire Innovator model
How to proceed
-
To set a list of predefined values, activate the Has value list check box.
If this option is set, then the value list can be entered in the following Values step.
-
So that all values used for model elements of this stereotype appear in a drop-down list, activate the All values as list check box.
-
To set a default value, enter it in the Standard Value input field.
-
To display the label in the documentation, activate the Visible in the documentation check box.
-
To constrain the permissible values, expand the Value Constraints area.
-
To specify the permissible value range, select the lower and/or upper value.
-
To set the required integer uniqueness within the model, select the respective entry in the Uniqueness drop-down list.
-
Click on Next.
-
If the Has value list check box is activated, follow the Values step.
-
If the Has value list is deactivated, follow the Profile step.
-

Context
Set a default value and select icons for display options.
How to proceed
-
To display the label in the documentation, activate the Visible in the documentation check box.
-
Click on the button in the Color column to set a color.
The dialog for selecting a color appears.
-
Select a color.
The button is shown in the selected color.
-
To set a value as the default value, activate the respective check box in the Standard column.
The respective name is shown in bold.
-
Click on Next to jump to the Profile step.

Context
Change the behavior and create the values.
A preliminary predefined value is automatically created when creating a label of the Enumeration format.
The logical name of a value must be unique within the enumeration.
Enumeration values can have icons which can be used for display options. These should be the same for all values.
The localized name is displayed in the model language in the model editor.
How to proceed
-
To display the label in the documentation, activate the Visible in the documentation check box.
-
To set the predefined value's properties, expand the Edit area.
-
Enter a name in the Logical Name field.
-
To set a Color, click on the button.
The dialog for selecting a color appears.
-
Select a color.
The button is shown in the selected color.
-
To set a value as the default value, activate the Standard check box.
The enumeration value's name is shown in bold.
-
To set a localized name in the display languages, enter these in the input field for the respective language or use the
web service set up.
-
To create another enumeration value, click on
.
This creates a new enumeration value.
-
To move a selected enumeration value in order, click onf
or
.
The enumeration value is moved.
-
To delete an enumeration value, click on
.
A security prompt appears. If you confirm with Yes, then the enumeration value is removed.
-
Click on Next to jump to the Profile step.

Context
Change the behavior and select a default value.
The Date/Time label can be set in the Date, Time or Date/Time format.
How to proceed
-
To select the format, activate the respective radio button.
The respective input help appears to set the default value.
-
To set the default value, enter the value or select it using the date and/or time input help.
The set default value is shown.
-
To display the label in the documentation, activate the Visible in the documentation check box.
-
Click on Next to jump to the Profile step.

Context
Change the behavior and select a default value.
The lower area Value Constraints can be shown to set requirements for valid values.
How to proceed
-
Select the scale in the Decimal Places drop-down list.
-
To set a default value, enter it in the Standard Value input field.
-
To display the label in the documentation, activate the Visible in the documentation check box.
-
To constrain the permissible values, expand the Value Constraints area.
-
To specify the permissible value range, select the lower and/or upper value.
-
To set the required decimal point uniqueness within the model, select the respective entry in the Uniqueness drop-down list.
-
Click on Next to jump to the Profile step.
Values
Prerequisites
The label's format is String or Integer.
Context
Double and empty rows are ignored automatically.
How to proceed
-
Create a list of values which should appear as input help for each row.
-
Click on Next to jump to the Profile step.
Profile
Context
All profiles which the label can reach the selected model element from are shown in the profile list. The first profile which does not have a lock message is initially selected.
Other profiles with a lock message can be identified by an icon. The lock message appears in the tool tip.
-
You can tell if another user has locked a profile by the
locked by other user icon. The lock can only be removed by this user. The profile list content then needs to be updated.
-
You can recognize whether access to a profile is missing by the
no access right icon. Model administrators still have access to this profile. You then need to reload the profile list.
Select the profile where the element is to be created.
How to proceed
-
To configure the label in the preselected profile, click on Next.
The wizard jumps to the Ready to create step.
-
To configure the label in another profile you have access to, select it and click on Next.
The wizard jumps to the Ready to create step.
-
To configure the label in a profile that you do not have access to, activate the As Model Administrator check box, then click on Reload Contents, select the profile and click on Next.
The wizard jumps to the Ready to create step.
Ready to create
Context
The label's properties are listed here so that they can be checked.
Restriction
Please note that you can only change label information in the configuration once it has been created in the wizard.
How to proceed
-
Check the settings for creating the label.
-
If everything is correct, click on Finish.
The label for the selected model element's stereotype is configured in the selected profile. The properties can only be edited in the configuration editor.
You can use the new property straight away.