Object Wizard Configuration Best Practices
- Last UpdatedSep 12, 2022
- 1 minute read
An Object Wizard can be added to any derived template. However, to maximize the benefits of using Object Wizards, add your Object Wizard to the template as close to the top level of the derivation hierarchy as possible. To build an Object Wizard you must:
-
Add and configure attributes, symbols, links to external content, and scripts before you build the Object Wizard.
-
An Object Wizard requires at least one Choice Group or Option. See Object Wizard Components for additional information.
-
Configure Choices and Options by associating attributes, symbols/content, and scripts with Choices and Options. We recommend that you limit the number of items you associate with each Choice or Option to avoid configuration mismatches.
-
When configuring Choices and Options, keep the workflow as simple and direct as possible. Remember that users will be working sequentially through the Object Wizard. If you enable a feature at one level of the Wizard hierarchy, you cannot disable the same feature at a subsequent level.
For example, if a symbol has Custom Property "X" enabled and is associated with a Choice, do not associate the same symbol with "X" disabled to an Option further down in the hierarchy. Instead, leave "X" disabled and override the setting when deriving an instance.
-
Configure the Conditional visibility expressions for choice groups, choices, and options of Choices and Options in derived instances.
-
Configure settings for the associated attributes and symbols. Scripts and external content do not have settings that can be configured.
-
Select whether each attribute, symbol, and other content can be Trimming from derived instances. Scripts are always configured as trimmable.