Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

UI of Plugin Template Management

UI List

Figure 15 UI ( List ) of Plugin Template Management

...

1. Launch the app, navigate to the Plugin Template Management menu, and click the "New" button to create a new Plugin Template (See Figure 10).

Figure 10 Create a new Plugin Template

2. Fill up the Plugin Template Management Page accordingly and for the plugin choose any one of the formatter under Datalist Column Formatter. (See Figure 11)

Figure 11 Fill up the Plugin Template details

3.  Configure the plugin by clicking the "Configure Plugin" button according to Figure 12 and then submit it.

Figure 12 Configure plugin (Bean Shell Formatter)

4. Click the "Save" button to create a Plugin Template for formatting Datalists. (See Figure 13)

Figure 13 Save the new Plugin Template

5. Click the List - Plugin Template to open the design view of the Datalist builder. (See Figure 14)

Figure 14 Enter Datalist builder

6.  Preview the Datalist before applying the "Plugin Template - Datalist Column Formatter" for comparing the effect of the Formatter. (See Figure 15)

Figure 15 Preview Datalist before plugin Template

7. In the Datalist builder go to properties of a column and navigate to General > Action Mapping > Formatter  select "Plugin Template - Datalist Formatter" in the Formatter drop-down list. (See Figure 16)

Figure 16 Choose Plugin Template - Datalist Formatter for Datalist Formatter

8. Navigate to General > Action Mapping > Formatter > Plugin Template - Datalist Formatter  and choose the template that has been created and press OK to apply it. (See Figure 17)

Figure 17 Select the created Plugin Template

9. Repeat steps 17 and 18 for as many columns as you want in the Datalist and then save it.

10. Preview the Datalist to view the intended effect of the template of Plugin Template - Datalist Formatter. (See Figure 18)

Figure 18 Preview the form after Plugin Template

11. Using one Plugin Template created, we can now apply the effect and format of the template to as many columns as we want in the Datalist builder increasing efficiency and reducing the chance of human error. (See Figure 19)

Figure 1919 

Userview/ Form Permission

...

1. Launch the app "Plugin Template Demo" and create a new template again on the Plugin Template Management Page by clicking the "New" button. (See Figure)

Figure Create a new Plugin Template

2. Fill up the Plugin Template Management Page accordingly and for the "Plugin" field choose any one of the formatter under Userview Permission or Form Permission . The  is Admin is chosen for the Plugin field. (See Figure)

Figure Fill up the Plugin Template details

3. Click the "Configure Plugin" button and as there are no properties to configure for this plugin, submit the plugin and save the template by clicking the "Save" button.

...

2. For applying the Permission plugin template at the Userview   itself, go to the Userview Builder, select Settings, navigate to Configure Layout > Theme (DX Progressive Theme) > Configure Permission  and choose Plugin Template - Permission for the Permission Type field. (See Figure)

Figure

Figure  Choose Plugin Template - Permission for the Permission Type field

3.  Navigate to Permission Type (Plugin Template - Permission) and select the template you have created and save the Userview by clicking the "Save" button. (See Figure)

Figure Select the created Plugin Template

4.  For applying the Permission plugin template at the Userview Category level, go to the Userview Builder, select the permission icon of the category and choose Plugin Template - Permission for the Permission Type field. (See Figure)

...

5. Navigate to Permission Type (Plugin Template - Permission) and select Permission the template you have created, click the "OK" button and save the Userview by clicking the "Save" button. (See Figure)

Figure Select the created Plugin Template

Panel
borderColorRed
titleColorWhite
titleBGColor#f45555
borderStylesolid
titleNote

The Permission tab in the Advanced Tool ( Advanced Tools > Permission ) of the Userview Builder can utilize the Permission Plugin template created to provide the app designer with fine-grain control over managing the permissions of each individual element in the builder

...

3.  Navigate to Permission Type (Plugin Template - Permission) and select the template you have created and save the Form by clicking the "Save" button. (See Figure)

Figure Select the created Plugin Template

4.  For applying the Permission plugin template at the Form Section level, go to the Form Builder, select the Edit Section icon of the section, navigate to Edit Section > Data Binder > Advanced Options and choose Plugin Template - Permission for the Permission Type field. (See Figure)

...

5. Navigate to Permission Type (Plugin Template - Permission) and select the Permission template you have created, click the "OK" button and save the Form by clicking the "Save" button. (See Figure)

Figure Select the created Plugin Template Figure

Panel
borderColorRed
titleColorWhite
titleBGColor#f45555
borderStylesolid
titleNote

The Permission tab in the Advanced Tool ( Advanced Tools > Permission ) of the Form Builder can utilize the Permission Plugin template created to provide the app designer with fine-grain control over managing the permissions of each individual element in the builder

...

1. Launch the app "Plugin Template Demo" and create a new template again on the Plugin Template Management Page by clicking the "New" button. (See Figure)

Figure Create a new Plugin Template

2. Fill up the Plugin Template Management Page accordingly and for the "Plugin" field choose any one of the formatter under Process Tool. The Email Tool is chosen for the Plugin field in this Demo App. (See Figure)

Figure Fill up the Plugin Template details

3. Configure the Email Tool by clicking the "Configure Plugin" button and then clicking the "Submit" button to save the configuration. Save the Plugin Template by clicking the "Save" button. (See Figure)

...

7. Select the Template created for your Process Tool and click submit to save your tool mapping. (See Figure)

Figure   Select the created Plugin Template

Form Options Binder

Steps to use the Plugin Template - Form Options Binder:

...

5. Create a new template again on the Plugin Template Management Page by clicking the "New" button. (See Figure)

Figure Create a new Plugin Template

6. 3. Fill up the Plugin Template Management Page accordingly and for the "Plugin" field choose any one of the formatter under Form Options BinderThe Default Form Options Binder is chosen for the Plugin field in this Demo App. (See Figure)

Figure Fill up the Plugin Template details

7. Configure the Default Form Options Binder plugin by clicking the "Configure Plugin" button. Select the Country Categories form as the source form and , point to the correct form field to represent the labels for each of the options values, and click the "Submit" button to save the configuration. (See Figure)

...

11. Navigate to Or Choose Options Binder (Plugin Template - Options Binder) and select the Option binder template created and click the "OK" button. (See Figure)

Figure Select the created Plugin Template

12. Save the form and preview the form to check the results. (See Figure)

...

1. Launch the app "Plugin Template Demo" and create a new template again on the Plugin Template Management Page by clicking the "New" button. (See Figure)

Figure Create a new Plugin Template

2. Fill up the Plugin Template Management Page accordingly and for the "Plugin" field choose any one of the formatter under Form Validator . As we want to make the form fields "Mandatory", we have to select Default Validator. (See Figure)

Figure 

Figure Fill up the Plugin Template details

3. Configure the Default Validator Plugin by clicking the "Configure Plugin" button. Make sure the Mandatory property is checked and then click the "Submit" button to save the configuration. Save the Plugin Template by clicking the "Save" button. (See Figure)

...

5. Edit one of the fields in the form and navigate to Edit Text Field > Advanced Options and select Plugin Template - Validator Validator for the Validator property. (See Figure)

...

6. Navigate to Validator (Plugin Template - Validator) and select the template you have created and click the "OK" button. (See Figure)

Figure 

Figure Select the created Plugin Template

7. Repeat Steps 5 and 6 for as many fields as you want in the Form Builder and then save the form.

...