🌟As your aviation training organization grows, so does the complexity of your data. That’s where Property Sets come in.
A Property Set is a predefined collection of values for a property. Instead of letting users type values freely (which leads to typos, inconsistencies, and search headaches), a property set offers a clean drop-down menu of predefined options.
Example use cases:
Categorizing curriculums (Flight, Cabin, Dispatch, Maintenance)
Defining the fleet (A320, B777, B787)
Tagging training locations (London, Abu Dhabi, Bogota)
🎥 Video Tutorial: Creating and Using Property Sets
This 4-min tutorial shows how to create a property set, link it to a property, and use it when creating for example curriculums
📸 Disclaimer: Screenshots and videos may look slightly different from your XO Scheduler interface depending on your version or configuration.
🧩 Why Use Property Sets?
Consistency: Users select values instead of typing, avoiding mistakes like “Maintanance” vs. “Maintenance.”
Searchability: Standardized data makes searching, filtering, and reporting seamless.
Scalability: Large organizations with thousands of resources and curriculums can organize data logically.
Flexibility: Add or edit values later without breaking historical data.
🛠️ Step-by-Step: Creating and Applying a Property Set
Below is a step-by-step guide using the example of creating a Training Type property set for curriculums (like in the video). There are of course many other examples, but this one will help you clearly understand how to work with property sets.
1) Create the Set
Navigate to Settings → Sets.
Right-click on the set list to Create a New Set.
Give your set a Name (e.g.,
Training Type).Add Set Elements by clicking ➕:
Examples:
Flight
Cabin
Dispatch
Maintenance
Click Save.
2) Create a Property Linked to the Set
Go to Settings → Properties.
Select the Object type that will use this property (e.g.,
Curriculum).Right-click and choose Create Property.
Give it the same name (e.g.,
Training Type).Under Property Type, select Set instead of Text.
From the Set list, choose your newly created
Training Typeset.Mark it as Required (to ensure all curriculums have this property filled).
Markt it as not Unique (multiple curriculums can share the same category).
Save the property.
3) Apply the Property to Objects
Go to the Curriculums page.
Create or edit a curriculum.
You’ll now see
Training Typeas a drop-down menu.Select one of your predefined values (e.g.,
Flight).
-> Enjoy the Benefits
When creating or editing curriculums, users no longer manually type categories. This ensures clean data entry and makes filtering or searching for curriculums by type effortless.
🔍 Example Recap
In the video, we:
Created a Training Type Set with four options.
Linked that set to a new
Training Typeproperty.Made it Required so every curriculum is categorized.
Saw it in action—users can only select from the predefined values.
💡 Pro Tips
Keep sets tidy: If you have too many options, consider breaking them into multiple sets.
Review periodically: Outdated categories? Deactivate them rather than delete, preserving historical records.
Use sets for reporting: Standardized data makes filtering and analytics far more powerful.
Start small: Identify the 3–5 key properties that benefit most from sets, then expand.
🔗 Related Tutorials:
Manage Properties – Learn how to create and manage individual properties
Create a Curriculum – Step-by-step guide to building curriculums