Overview
In previous versions of ConnectMaster (7.0 and earlier), Auto-Naming relied on fixed numbering methods such as [N]. While this worked for basic use cases, it limited flexibility and consistency across projects.
Starting from version 7.03.0225 ConnectMaster introduces a Global Sequence method for Auto-Naming. This enhancement allows you to define and reuse global sequences across different naming rules, ensuring consistent and controlled numbering throughout your environment.
Key Benefits of the New Method
Consistent Numbering: Use the same sequence across multiple Auto-Naming definitions.
Customizable Sequences: Define your own sequence identifiers such as
[SEQ-X1],[SEQ-CAB], etc.Oracle Sequence Integration: Each sequence is backed by an Oracle sequence, created automatically on first use.
Transparency: A new dialog button shows all active sequences and their current values.
Control: Reset any sequence to a new starting value when required.
Flexibility: Available for Locations, Components, Physical Paths, Test Cases, Events, and Projects.
How It Works
Instead of using
[N], you can now insert[SEQ-<name>]in your Auto-Naming rule.Example:
[SEQ-X1]will start numbering from 1 and increment automatically.The same sequence identifier (e.g.,
X1) can be reused in multiple Auto-Naming definitions.Sequences are maintained globally in the database, ensuring uniqueness and consistency.
Steps to Configure Global Sequences
Navigate to the Component Category
Go to:
File → Library → Components → Categories → Sub-Category
Select the Desired Sub-Category
Choose the specific sub-category item you want to configure.
Open the Auto-Naming Dialog
Click on the [SQL-] button.
- Define the Sequence in the Naming Rule
- Update the
Name_Defaultfield to include your sequence. - Example:
<location.parent.parent.name>-FOJ-[SEQ-X]
Here,SEQ-Xis the global sequence identifier.
- Update the
- Check Active Sequences
- Use the new “Sequences” button in the Auto-Naming dialog to view
- All active sequences.
- Their current values.
- Optional: Reset a Sequence
- If needed, reset a sequence to a new starting value directly from the dialog
Notes
|
Comments
0 comments
Please sign in to leave a comment.