(New) Dynamic Layer Display Names
Layer Titles That Reflect Your Data.
The Dynamic Layer Display Names feature makes it easier to manage and identify information by automatically updating a layer’s title based on the data you enter. Instead of seeing generic titles like “Sample Information” repeated multiple times, you will see specific details like “Sample Information - Liquid” right in the header.
Table of Contents
How It Works
Audience: Users
Interface: Chemotion ELN – MyDB view
Instead of navigating through multiple layers with the same generic layer name, this feature automatically builds a descriptive title as you work. This allows you to identify specific records (like a specific batch or detector type) without having to expand every layer.
Primary Benefits:
- Navigation: Instantly find the right layer in long forms.
- Clarity: High-level summary of the layer’s content is always visible.
- Accuracy: Titles update in real-time as you modify data.
Logic Steps:
Layer titles update automatically as data is entered.
- Detect Change: Form data is updated by the user.
- Field Check: System checks if the field is configured to be part of the title.
- Visibility Check: Hidden fields are ignored to prevent confusion.
- Empty Check: If the field is empty or blank, it is skipped.
- Update: Valid values are joined and appended to the section header.
How to Setup
Audience: Designers
Interface: Designer functionality
If you have permission to edit form templates, you can configure which fields appear in the title by following these steps:
Configuration Steps:
- Designer: Access the Template Designer.
- Edit Layer: Click the Pencil icon on the desired layer.
- Config Area: Scroll to the “Advanced Display Name Setting”.
- Select Fields: Add desired fields to the active list.
- Finalize: Click “Update” and then save/release your template changes.
Key Points:
- Eligible Fields: Only Dropdowns (Select) and Text fields can be used in titles.
- Smart Logic: Hidden or empty fields are automatically omitted.
- Real-time: Titles update instantly during form entry.
Example Scenario
Imagine a “Safety Protocol” layer that is configured to show the Hazard Level and Equipment Used.
| Action | Resulting Layer Display Name |
|---|---|
| Initial State | Safety Protocol |
| Select “High” Level | Safety Protocol - High |
| Type “Respirator” in Equipment | Safety Protocol - High - Respirator |
| Clear the Hazard Level | Safety Protocol - Respirator |
🚀 How to Participate in the Preview
Follow these steps to explore the new features and share your insight:
🖥️ Visit the Staging Instance
Access the preview environment at: labimotion-stage.ibcs.kit.edu🔍 Explore and Test
Try out the enhancements — see how they fit your workflow.❤️ Your Feedback Matters
Share your comments or report any issues in our GitHub Discussion Thread.
We appreciate your help in testing these new features!