This article details hotfix 1013512 for Workflow 9.1.1, which includes the following changes:
- The Search Repository activity now includes an Exclude path column option. (116956)
- The entry ID token is now properly set for workflows that start on a deleted shortcut's parent folder (116685)
- You no longer receive an "object reference not set" error message when starting a workflow on the parent folder of an entry. (116581)
- The Requirements tab in the Business Process Rule dialog box now properly saves the selected entry type. The displayed saved value may differ slightly from the available values in the drop-down list. (116447)
- You no longer receive an "An error occurred while searching for users. Error: Logon Failure: unknown user name or bad password. [0339-WF1]" message in the Trustee Search dialog box in certain situations when there are multiple results found. (116009)
- The Fill Out PDF Form activity now properly supports PDF master forms that contain check boxes. (115498)
- Adding an email to a routing activity in a running instance of a workflow could prevent the activity from cleaning up shortcuts. This issue is now resolved for workflows that are republished after applying the hotfix. (115390)
- In certain situations, you could receive a "One or more terms in the query contains a mismatched or unsupported data type. [9088]" error with wait conditions that process Date, DateTime, or Time fields. This issue is now resolved for workflows that are republished after applying the hotfix. (115346)
- Workflow no longer converts blank token values into a string of spaces when importing a workflow. (113967)
- The Fill Out PDF Form activity now includes an advanced option for using custom fonts. This advanced option may be necessary for Workflow to properly fill in PDF forms using certain languages with variable-width encoded characters. The text box expects a string with one or more semicolon-separated values in the following format (113643):
fontfile,fontindex,encoding,embed
Fontfile is the name of a font file in the Windows Font folder (e.g., arialuni.ttf).
Fontindex is an optional value for handling TTC files that lets you specify the index of the font. Defaults to 0 if not specified.
Encoding is the encoding for the font. Valid values include (but are not limited to): H for Identity-H, V for Identity-V, cp1252 for Windows-1252.
Embed indicates whether to embed the font in the PDF (e.g., T for true and F for false). Defaults to T.
For example, to fill out a PDF with Chinese characters, you may want to use MS Gothic:
msgothic.ttc,1,H,T
To fill out a PDF with Thai characters, you may want to use Arial Unicode MS:
arialuni.ttf,,H
If Arial Unicode MS is not available, Tahoma also supports Thai characters.
The text box supports specifying multiple fonts by separating each font declaration with a semi-colon.
This update includes the following files:
- Laserfiche.Workflow.Base.dll (assembly version 9.0.0.0, file version 9.1.1.395)
- Laserfiche.Workflow.Activities.83.dll (version 9.1.1.395)
- Laserfiche.Workflow.Activities.83.External.dll (version 9.1.1.395)
- Laserfiche.Workflow.Activity.Base.dll (assembly version 8.3.0.0, file version 9.1.1.395)
- Laserfiche.Workflow.Activities.Custom.dll (assembly version 8.3.0.0, version 9.1.1.395)
- Laserfiche.Workflow.Activities.83.Processor.exe (version 9.1.1.395)
- Laserfiche.Workflow.Common.dll (assembly version 8.3.0.0, file version 9.1.1.395)
- Laserfiche.Workflow.Conditions.UI.dll (assembly version 8.3.0.0, file version 9.1.1.395)
- Laserfiche.Workflow.CustomActivityTemplateWizard.dll (version 9.1.1.395)
- Laserfiche.Workflow.Designer.exe (version 9.1.1.395)
- Laserfiche.Workflow.Designer.Base.dll (assembly version 8.3.0.0, file version 9.1.1.395)
- Laserfiche.Workflow.Designer.WFI.dll (assembly version 8.3.0.0, file version 9.1.1.395)
- Laserfiche.Workflow.LFSO.dll (assembly version 8.3.0.0, file version 9.1.1.395)
- Laserfiche.Workflow.RA.dll (assembly version 8.3.0.0, file version 9.1.1.395)
- Laserfiche.Workflow.Runtime.dll (assembly version 8.3.0.0, file version 9.1.1.395)
- Laserfiche.Workflow.Service.exe (version 9.1.1.395)
- Laserfiche.Workflow.Subscriber.exe (version 9.1.1.395)
- Laserfiche.Workflow.ServerObjects.dll (version 9.1.1.395)
- Laserfiche.Document.Services.dll (assembly version 9.1.0.0, file version 9.1.1.518)
- Laserfiche.HTTPClient.dll (assembly version 9.1.0.0, file version 9.1.1.518)
- Laserfiche.I18n.dll (assembly version 9.1.0.0, file version 9.1.1.518)
- Laserfiche.RepositoryAccess.dll (assembly version 9.1.0.0, file version 9.1.1.518)
- Laserfiche.TextProviderClient.Net35.dll (assembly version 9.1.0.0, file version 9.1.1.0)
- LaserficheImaging.dll (assembly version 9.1.0.0, file version 9.1.1.518)
- Newtonsoft.Json.dll (version 5.0.8.16617)
To update Workflow 9.1.1
Click one of the following links to download either the 32-bit or 64-bit version of the update.
KB1013512_x64.zip
KB1013512_x86.zip
Each zip file contains an executable file (.exe). Extract the contents of the zip file to a temporary location. If necessary, transfer the appropriate .exe file(s) to the correct computers and double-click the appropriate .exe to update the desired Workflow component.
Note: The update file automatically checks for whether the Workflow Server, Subscriber, or Designer is installed and updates the appropriate files as needed.
Note: Hotfix 1013512 was available briefly with version 9.1.1.392 files. If you have installed version 9.1.1.392 of the hotfix successfully, you do not need to update to version 9.1.1.395.
Hotfix 1013512 also contains the hotfixes previously released in:
- 1013462 List of Changes for Laserfiche Workflow 9.1.1 Hotfix 1013462.
- 1013458 List of Changes for Laserfiche Workflow 9.1.1 Hotfix 1013458.
- 1013456 List of Changes for Laserfiche Workflow 9.1.1 Hotfix 1013456.
1013424 Release and Hotfix Information for Laserfiche Workflow 9.1.1.