This article details each change for Laserfiche Forms 10.3.1.
Turning Off Lookup Rules
You can now turn off lookup rules. This allows you to turn off a lookup rule in order to save incomplete lookup rules that do not validate successfully. This also allows Forms to retain invalid lookup rules from an uploaded process. Imported rules will be turned off, allowing you to go into the process to update database and table names.
HTTPS Redirection
In the Forms Server tab of Forms Configuration, you can now force users to connect to Laserfiche Forms, as well as Forms Configuration, with an SSL connection by redirecting HTTP URLs to HTTPS. This automatically sets the primary Forms server URL to use an SSL connection.
Report Schedules
On the Reports page, you can now automatically generate a snapshot of a custom report at a specified date and time. You can also send the generated snapshot to one or more specified emails.
Completed Tasks Listing
The Completed Tasks tab in the inbox includes a list of all tasks that a user completed, from forms submitted to user tasks finished. The inbox now displays the 5,000 most-recent completed tasks, along with a link at the bottom to display more. An administrator also has the option to change the default number of completed tasks displayed.
End Step
You can now filter process instances by an "End Step" column. This filter includes end events, error end events, and terminate end events in the main process. You can also include this column in a custom report.
Adding Existing Objects from the Canvas onto Sequence Flows
Laserfiche Forms now lets you drag and drop an existing object onto a sequence flow.
ReCAPTCHA
Laserfiche Forms now only supports reCAPTCHA v2. Please ensure that you have configured the site key and secret key in Forms Configuration.
Additional Updates
- Forms now supports the process user license type. The process user license allows a user full access to Forms and read-only access to the Laserfiche repository. (34450)
- You are no longer signed out when the primary SQL server is down. (59794)
- You are no longer able to save a draft of a user task when the form is still loading. (61302)
- The step after the merge inclusive gateway would start twice after performing a user task that had multiple outflows. The step after the inclusive gateway no longer starts twice. (61696)
- You no longer receive an error when submitting a form that contains required fields in a collection when you have field rules showing different fields in different rows. (63801)
- A user without process administrator rights can no longer overwrite a process. (64172)
- The user who uploads a process is now automatically set as process administrator. (64184)
- Lookups now start the onchange event when you have many lookup criteria with the Show Auto Fill option cleared. (69181)
- The pages in a TIFF of a saved Save to Repository Task were intermittently missing the action history or saved form. This issue is now resolved. (69415)
- You can now edit a custom report when the form used in the "is in" filter is deleted. (69451)
- When you upload a process to a different server, a deleted step no longer shows up in the filter conditions and the filter is unaffected by the deletion. (69462)
- You can now launch processes from a custom landing page on a mobile web browser. (69772)
- You can now scroll to the bottom of a long form in a user task on a mobile device. (71453)
- When you upgrade to Forms 10.3 from Forms 9, user tasks are no longer automatically assigned to teams. (73437)
- Non-English characters in the Created by column in the Snapshots tab are now displayed correctly in the column. (73600)
- When you save a snapshot of a custom report of two processes that both have the same variable name, both variables are displayed in their own columns. (73610)
- You no longer receive an error when you try to open a snapshot based on a report that has more than one column with the same name. (73611)
- The Customize Columns dialog in the inbox on an iPad using iOS 11.2.6 now contains scrollbars and you can see the reordered columns in the dialog. (74705)
- Forms now ensures that a form that contains calculation validation errors cannot be submitted. (75348)
- Forms now prevents you from submitting a form that contains a calculation error. (75395)
- Added stages in the process modeler are no longer deleted after saving the process. (75695)
- The saved draft email now respects the value "http://alternatehostname/Forms/" in the "FormsHostEmailOverride" option in cf_options. (76409)
- An uploaded file in a form in an early step is no longer empty in a form for a user task in a later step, if the file upload variable is included in the summary. (76662)
- When a non-admin user overwrites an existing process, the associated lookup rules are now uploaded along with the process. (79516)