A wizard in Solution Builder, just like in any other computer program, is an entity that automates complex tasks by asking the user a series of questions. Wizards usually consist of several steps and have buttons at the bottom, such as NEXT, BACK, and CANCEL, which allow the user to navigate these wizards.
Creating a Wizard
To create a Wizard, in Administration, under User Interface > Layouts:
- Select "Wizards" and click the FAB button located in the bottom right-hand corner of the grid.
- Fill out and save the dialog that appears. Here you will need to provide not only certain basic data for the new entity, such as the Name and Description, but also certain previously created Master Data, such as a Data Definition or Service Operation, depending on the selected options.
- Design the look and feel of the new Wizard in the Layout Designer that appears once you provide all the required data and click SAVE or DONE in the New Wizard creation dialog. Drag the previously created Master Data from the right-hand panel and drop it onto the canvas to add fields and other controls to the dialog, exactly where you need them.
The data available for selection in the right-hand panel may come from different sources depending on the options selected in the New Wizard creation dialog. For example, Data Definitions have Attributes and Relations assigned to them. Drag and drop these Attributes and Relations onto the canvas to create the layout of the wizard. These Attributes and Relations are the fields and other controls that the user will see in the dialog you are designing.Once you drag and drop an Attribute or Relation onto the canvas, select the type of the control from the list of available options that appears. The new entity will be added to the canvas. You can now set properties for the newly added Attribute or Relation in the Properties view of the right-hand panel that appears.
You can also click the +ADD SOURCE button at the very bottom of the right-hand panel in the Data Model view and create a new Configuration Source from a Service Operation, Entity, Data Definition, or Data Query. Once you add a Configuration Source by filling out and saving the Add New Source dialog, you can use the data from the new source in the dialog you are building. You can add the entities from the new configuration source to the canvas, likewise, by means of simple drag-and-drop.
You can also open the Toolbox by clicking the Toolbox (Wrench) icon in the right-hand panel of the Layout Designer, locate the controls you need under the available categories - Literals, Controls, Layout, Image Controls, Grid Controls, and Charts - and then drag-and-drop the selected entities onto the canvas, into the desired location.When done designing the layout, click the "Save & Close" button located in the Main Toolbar at the top of the screen.TIP: You can open an entity in the Layout Designer at a later point in time by clicking …MORE > CUSTOMIZE in the toolbar of the entity’s Preview dialog. Once you open an entity in the Layout Designer, you can make changes to the layout of this entity by rearranging the data on the canvas, modifying its look and feel, removing the attributes from the canvas and adding new ones from the right-hand panel.