Advanced tab
On the Advanced tab, you can configure optional and technical settings that define how the field behaves under specific lifecycle or system conditions. These options are mainly used to control validation, visibility, and search indexing behavior.
Setting
Usage
Read-only when published
When set to Yes, the part becomes read-only once the object enters the Published phase.
Editable when locked
When set to Yes, the part can still be edited even when the object is locked.
Allow comments
Enables or disables comment functionality for this part.
Input width
Defines the display width of the input field. Only available for text-based part types.
Input suffix
Optional suffix displayed after the input (e.g. “kg”, “%”). Only available for text-based part types.
Input placeholder
Placeholder text shown inside the input before a value is entered. Only available for text-based part types.
Max. length
Sets the maximum number of characters allowed. Only available for text-based part types.
Regular exp.
A Regular Expression that input must match. Only available for text-based part types.
Set validation error via
Selects the evaluation method for the validation expression:
• (always valid) – disables validation.
• Plain text – evaluates as plain text.
• NCalc – evaluates using NCalc.
• JavaScript – evaluates using JavaScript.
Validation error
Contains both the validation expression and the error message. When the expression evaluates as invalid, the message written in this field is displayed to the user. JavaScript examples: • return #REPLACE-PARTVALUE-Description||# === "" :: Please enter a description. • return #REPLACE-PARTVALUE-Comment||#.length < 10 :: Comment must be at least 10 characters long. • return Number(#REPLACE-PARTVALUE-Amount||#) <= 0 :: Amount must be greater than zero.
Set visibility via
Selects the evaluation method for visibility:
• (always show) – always visible.
• Plain text – interpreted as simple text logic.
• NCalc – evaluated using NCalc.
• JavaScript – evaluated using JavaScript.
Visibility
The expression that determines whether the part is visible. Evaluated using the method selected under Set visibility via. JavaScript examples: • return #REPLACE-PARTVALUE-ShowDetails||# === "true"; • return #REPLACE-PARTVALUE-Status||# === "Active"; • return Number(#REPLACE-PARTVALUE-Score||#) > 50;
Track date modified
When set to Yes, OLM records the last date/time when this part was changed.
Search index priority
Defines how strongly this part influences search ranking:
• Not included
• Low prio
• Medium prio
• High prio
Search index store
Defines how the part value is stored in the search index:
• Not stored – value is not stored.
• Stored-only – stored but not searchable.
• Stored and indexed – stored and searchable.
• Indexed-only – searchable but not stored.
Last updated
Was this helpful?