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?