Solution
1. Identify
the form displayed in the message executing the following
query in the database of your project:
SELECT frmDisplayName, guidForm
FROM FORM
WHERE guidForm = [FormGUID]
2. Consider
the following recommendations and implement them in the form
above in order to improve its performance:
- Use tab
containers: split the information displayed
in the form in order including Tabs. Leave the most important information in the first tab. Controls used as history-information for end users (usually read-only controls) can be left in secondary tabs.
Refer to http://help.bizagi.com/bpmsuite/en/index.html?containers.htm
for more information.
- Use Form links: when your form has a lot of controls, use Form links to split them into groups. This is helpful for end users to identify those groups of information, improving the
experience and performance.
Refer to http://help.bizagi.com/bpmsuite/en/index.html?form_link.htm
for more information.
- Use
paging and filters in Tables: avoid loading too many records in a Table (more than 50). You can page the table and include filters to display a smaller portion of the data, improving performance.
Refer to http://help.bizagi.com/bpmsuite/en/index.html?table.htm. Look for the Format tab > Row per page,
for more information.
- Use the Refresh Action to retrieve small contents of
the form instead of doing full reloads with Submit on change. Refer to Refresh Actions for more information.
Refer
to http://help.bizagi.com/bpmsuite/en/index.html?what_to_avoid_in_forms.htm
in order to implement the best practices in Form designing.
If
after the implementation of the suggestions described above, and the best practices the form stills has slow performance, please contact our service
support.
|