(New) Dynamic Layer Display Names
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 (For Users)
- How to Setup (For Designers)
- Example Scenario
- 🚀 How to Participate in the Preview
How It Works (For Users)
For Users: e.g. in 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 (For Designers)
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:
1. 🖥️ Visit the Staging Instance
Access the preview environment at: labimotion-stage.ibcs.kit.edu
2. 🔍 Explore and Test
Try out the enhancements — see how they fit your workflow.
3. ❤️ Your Feedback Matters
Share your comments or report any issues in our GitHub Discussion Thread.
We appreciate your help in testing these new features!