Release Notes for Laserfiche Forms 10.4.2

April 13, 2020 | KB: 1014084
Forms 10.4.2

Summary

Laserfiche introduces various new features with Laserfiche Forms 10.4.2. For a more detailed list of changes, please see Knowledge Base article 1014083.

Laserfiche Forms Server System Requirements

  • CPU: 4-core or more CPU
  • Memory: 4 GB RAM (8 GB recommended)
  • Operating system:
    • Windows 7 SP1
    • Windows 8.1
    • Windows 10
    • Windows Server 2008 R2 SP1
    • Windows Server 2012
    • Windows Server 2012 R2
    • Windows Server 2016
    • Windows Server 2019

    .Net Framework 4.7.2 must be installed.

Note: Hardware requirements may fluctuate based on the number of users logged in to the server. If you expect to have many simultaneous connections to your Laserfiche Forms server, we encourage you to configure it with a faster CPU and/or add more RAM.

Note: Server operating systems (Windows Server 2008 R2, etc.) are preferred.

Database Server

  • Microsoft SQL Server 2008
  • Microsoft SQL Server 2008 R2
  • Microsoft SQL Server 2012
  • Microsoft SQL Server 2014
  • Microsoft SQL Server 2016
  • Microsoft SQL Server 2017
  • Microsoft SQL Server 2019

Laserfiche Forms Software Requirements

Laserfiche Server

Laserfiche Forms requires Laserfiche Server (version 9 or later) or Laserfiche Directory Server. Forms is not compatible with standalone editions of Laserfiche (Executive, Desktop, etc.).

Web Server

  • Internet Information Services (IIS):
    • IIS 7 (Windows 7)
    • IIS 7.5 (Windows 7, Windows Server 2008 R2)
    • IIS 8 (Windows 8, Windows Server 2012)
    • IIS 8.5 (Windows 8.1, Windows Server 2012 R2)
    • IIS 10

      ASP.NET 4.x must be enabled.

Client Workstation

  • Users can fill out forms that start a process in Chrome (latest version), Safari(Mac only), Firefox (latest version), Internet Explorer 11 and later, Edge, Opera.
  • The Laserfiche Forms Inbox, Form Designer, Process Designer, Administrative pages, etc. must be viewed in Internet Explorer 11, Edge, Firefox (latest version), or Chrome (latest version).
  • Laserfiche Forms also supports mobile browsing (Chrome, Firefox, and Safari recommended).

Known Issues

  • Error occurs when trying to directly approve an unassigned task after opening it. After opening the task, first assign it to yourself in order to approve, or approve directly from the task list. (202449)
  • Forms only checks a user's group membership when creating their session token upon signing in. This means that removing a user from a group may not be reflected in a change in a user's Forms security until after the user signs out and signs back in. (168505)
  • Direct email approval may not function correctly if you configure Forms to use the same Office365 email account to both send email notifications and for direct approval. (167363)
  • You may receive an InvalidDataSent error when you submit a form after waiting more than thirty minutes, while signed in as a Directory Server user. (134714)
  • In certain situations, Forms may not properly process a field rule to ignore a value when payment processing is turned on. (125410)
  • Forms may not fully synchronize some users that are members of a Directory Server group when using Laserfiche Server authentication. (74678)
  • When dragging a variable generated by a formula from one form to another form, the formula is not transferred to the second form. (128416)
  • When a form element is given a value of inline-block for its CSS display property, the property is not applied correctly in a downloaded copy of the form. (83597)
  • On an iPad, the signature dialog offers only the option to draw a signature. Typing a signature is not possible on an iPad. (145050)
  • Custom JavaScript "window onload = function setDate() {" displays when previewing a form but does not display when the form is published. To work around this known issue, try modifying the line with "function setDate() {" and then move the function call into a document ready function. (108444)
  • SAML user accounts added with Directory Server synchronization through a SAML Group within a Directory Server group will be marked as invalid in the Named Users tab on the system Security page. Please also add the invalid SAML user accounts to a Directory Server group that is authorized to sign in to Forms. (111872)
  • In Arabic (Saudi Arabia), scientific notation from a lookup in a number field is displayed in decimal format instead of comma format. (60404)
  • In Arabic (Saudi Arabia), read-only values from a formula in a thank you message are displayed in decimal format instead of comma format. (60405)
  • When you are using the inbox and then change HTTP to HTTPS in Forms Configuration, you must refresh the page to perform an inbox task. (60667)
  • After you generate a report and then change the report type, the downloaded report will have the original report type, while the saved snapshot will have the new report type. (61162)
  • In Forms 10.3, the height of a single-line row in a collection is 46 pixels on the submit page and 45 pixels on the submitted page. In Forms 10.3.1 and later, the two are 46 pixels. (57759)
  • In Forms 10.3, the "Other" value in a checkbox on the submit page is tagged with "nput", while in Forms 10.3.1 and later, it is tagged with "textarea." (63793)
  • Commas are converted to periods when you have a number value from a lookup in a text column that updates a number field. (62276)
  • In all versions of Internet Explorer, you cannot view an uploaded image on a form. (60963)
  • In Firefox, you cannot CTRL + click a list item on the monitor or report page to open a link in a new tab. (56084)
  • The SSL connection option in the email settings of Forms Configuration is enabled for the User Task email notification only after you restart routing services. You do not need to restart routing services after disabling the SSL option. (67229)
  • A custom CSS class configured on a table field, like "$('.table')", would run twice, once on the li element and once on the table elements. It now only applies to the "$('li.table')", so some custom code may need to be updated. (36465)
  • On a mobile device, you may not be able to display task information and action history in the right pane for a selected task. If you have this issue, update to the latest iOS. (73573)
  • You cannot resize images in the rich text editor using Edge and Chrome. To resize an image, use Firefox. (52631)
  • In Edge and Internet Explorer, you will not see canvas dots when you zoom in and out several times. (54447)
  • If a field is not read-only, but is in a read-only section, back-end validation will still occur. This may allow for invalid input that is only caught after a form is submitted. (54824).
  • The address column in a report is removed when you upload an older version of the form to the current version of Forms. (27559)
  • Access rights set for the operational dashboard are lost when you upgrade to Forms 10.3. This means that all users will have access to the operational dashboard. (37343)
  • The Process Designer will no longer remember your most recent zoom and position settings, when you reopen a process. (35989)
  • Previously, when a domain was not added to an Active Directory domain controller, the groups of that domain were synchronized. Now, the groups are not synchronized. Instead, you must add all used domains to the Active Directory domain controller manually. This supports adding multiple domains. (34000)
  • For Forms installations on Windows machines running .NET Framework 4.7, you cannot save to repository as a TIFF. To resolve this issue, open a support case to install the correct .Net library. (33843)
  • When you import a form to a new server, themes and icons are lost. (27628)
  • The new validation options in Forms 10.3 may not be backwards compatible with existing custom validation implementations.
  • Single line, drop-down, date, time, email, number, and currency fields have a fixed height of 26px. (153515)
  • You cannot use Chinese variable names when dynamically assigning tasks to a team using a team filter. (153135)
  • You may receive a "The operation cannot be performed on database "SampleFormsDatabase" because it is involved in a database mirroring session or an availability group." error message when the Forms Configuration site is attempting to update the Forms database if the "Always On Availability Groups" feature is enabled for your Microsoft SQL server 2012 or Microsoft SQL Server 2016 instance. As a temporary workaround, please disable the feature during the update process. (152844)
  • In Firefox and Internet Explorer, if you print a long form from the Inbox, the form will not auto-resize and thus will not print all its content. (122917)
  • If the domain account which the server uses does not have local administrative rights to the server, the Laserfiche Forms Routing Service will be unable to start. (87639)
  • When a dropdown/radio button/checkbox is not on the current form, the value will always be formatted with the default option - "Number values will be treated as numerical data for formula calculations." (183444)
  • The save to repository task doesn't properly handle the [Row()] function when saving multiple files based on table values. (184212)
  • Custom css grid layout is not supported when downloading forms as pdf. (184881)
  • Auto retry for suspended timer catch events is currently not supported. (185188)
  • In Arabic (Saudi Arabia), comments cannot be shown correctly when saving action history into the repository. (185563)
  • Security mode for the "netTcpBinding" sections in web.config, RoutingEngineServiceHost.exe.config, and Laserfiche.PushNotificationService.Master.Host.exe.config will be kept as "None" after direct upgrade Forms 10.1 to 10.4.2 (185932)
  • An empty required field could be submitted if a user first attempts to save a draft with invalid data, then clears the invalid data before submitting. (186759)
  • Calculations on a form within a duplicated process may not work as expected. (187046)
  • On a mobile device, when opening a canceled/reassigned user task from the inbox, the page will enter a refresh loop. (187053)
  • "Retain Active Directory SIDs" on the LDAP server profile dialog only shows when the participant AD SID migration was never performed (191493)
  • French: An error is generated when submitting a read-only field with a formula like "=Value(A)" and "A" contains both decimal and percentage marks, such as "123.45%". (119869)
  • If multiple FormsConfig tabs are open, Saving one tab in E-mail Settings tab saves the (potentially invalid/incomplete) values in the other tab as well. (148272)
  • Sending an e-mail on task reassignment fails if direct approval is enabled and the approval e-mail address fails validation. (148277)
  • A field rule that uses a table column as criterion doesn't work when the table has no rows when form loads. (194083)
  • Forms Lookup trims leading spaces from the data values in the external table. (194615)
  • The GetNextAssignedTaskRetries option doesn't affect the wait time for auto-load of the next task when the server is slow processing the submission in current step (195066)
  • The timeout settings added to the bindings under ws2007HttpBinding will be erased after editing the endpoints using the LFDS endpoint utility. (197672)
  • Users are unable to scroll to view the whole form when viewing a user task in landscape mode on an iPad. (171139)
  • Decimal separator for currency values in payment fields currently fixed as "." regardless of locale setting. (167333)
  • If a required file upload or rich text field is empty and above the top of the window when the submit button is selected, the page does not scroll back to that required field. (170432)
  • The option to use data "From a previous process step" on a user task email notification/email service task is cleared when another user deletes the task and saves the process while the process is open, even when "overwrite changes" is selected at the later save event. (193566)
  • After upgrading from earlier versions of Forms to 10.4 and newer, a restart of the Notification Master Service is required in order to receive notifications. (170398)