Overview
This document details the 7 release of our Forms Designer application. The version number shown in the app is 7.0.12.
Minimum .NET Framework Version
The minimum version of Microsoft .NET Framework that is required for all Field2Base Windows-based applications is version 4.7.2.
Product Enhancements
- Add the Ability to Access GPS Coordinates using Scripting in Forms Designer [SB-1300]
Added a new Script method to getCoordinates() for GPS Regions that returns an object that contains all of the Coordinate properties that are captured which include latitude, longitude, elevation, and timestamp. Latitude and Longitude are guaranteed when Coordinates are captured and not null. Elevation and Timestamp may be null depending on what the Form can gather during capture, and Timestamp is stored in UTC format. Using these features requires upgrading to eForm Template version 7.0.
- Add the Ability to Customize Button Display Options in Forms Designer [SB-1327]
Updated Forms Designer to allow customization for the display of Buttons which includes the following options: Opacity for the Button Visibility (0-100%, 0% = Not Visible), Button Fill Color (Hex Color Code), Button Border Color (Hex Color Code), Button Border Width (Pixels), and Button Border Radius (Pixels). Using these features requires upgrading to eForm Template version 7.0.
- Add the Ability to Mirror Camera Regions in Forms Designer [SB-1453]
Added a new Region Type called Mirror Image that allows Designers the ability to mirror a Photo from a Camera Region. The original Mirror Region Type has been renamed "Mirror Text"
- Add the Ability to Get Location Details using Scripting in Forms Designer [SB-1617]
Updated Forms Designer to support the Script calls for the new Location Details added to the system, and sample Locations can be accessed in Preview Mode to test out the functionality.
- Add the Ability to Get Personnel Details using Scripting in Forms Designer [SB-1626]
Updated Forms Designer to support the new Field2Base.getUser() and Covoperate.getUserEnrolled() Script calls for the new User and Personnel Details added to the system, and sample results of can be accessed in Preview Mode to test out the functionality.
- Add the Ability to Manually Set Region Dimensions [SB-1641]
Updated Forms Designer with the ability to directly set exact Height and Width values to determine the Region size on the Form Page. This is initially only available in Internal Build for testing.
- Add the Ability to Manually Set Region Position [SB-1642]
Updated Forms Designer with the ability to directly set exact X and Y coordinate values to determine the Region position on the Form Page. This is initially only available in Internal Build for testing.
- Change the Color of the Highlighted Region in the Region List and Design View in Forms Designer [SB-1657]
Updated the UI in Forms Designer to more prominently highlight the Region on the Design View and in the Region List with a brighter blue color.
- Update Forms Designer with a Trigger for Full Screen Pen Regions in Preview Mode [SB-1658]
Implemented a Full Screen interface for Pen Regions in Preview Mode of Forms Designer.
- Add the Ability to Get the REF# for a Sent Form in Forms Designer [SB-1695]
Updated Forms Designer to support the new Field2Base.getReferenceNumber() and Field2Base.hasReferenceNumber() Script calls in Preview mode, and added the ability to modify the return values for these calls in Preview Settings.
- Add the Ability to View Hidden Region Values during Preview Mode in Forms Designer [SB-1696]
Updated Preview Mode in Forms Designer to allow viewing of Hidden Regions in a window next to the Validation Log.
- Add the Ability to Default Region Alignment Options in Forms Designer [SB-1699]
Added Text Alignment dropdowns to the main window in Forms Designer to control the default alignment for New Regions and to update the alignment for selected existing Regions.
- Add the Ability to Launch Other Apps in Forms Designer [SB-1712]
Updated the Buttons and the Scripting Engine in Forms Designer to support the ability to launch other Apps from Forms or to launch a Web View inside of the App when launching Web Pages. The Open a Web Page Action for Buttons and the View.openURL() Script call have been updated to support this functionality. Preview Mode in Designer still supports launching web pages but attempting to launch other Apps will result in a pop-up window to appear with the command to be called.
- Implement the New Document Scan Region Type in Forms Designer [SB-1786]
Updated Forms Designer to support the new Document Scan Region Type. When in Preview Mode, the UI for Document Scan Regions is currently the same as the Camera Region UI. To use Document Scan Regions, the Form must be upgraded to the Mobile Forms 7.0 eForm Template version.
- Update Forms Designer to No Longer Allow TIF Files to Be Used as Form Backgrounds [SB-1761]
Updated Forms Designer to no longer show the TIF file format to be an option when selecting an Image file as the Background when adding or replacing Pages.
- Add the Ability to Insert Multiple Pages into an Existing Form Template in Forms Designer [SB-1955]
Added the ability to insert multiple Pages into an existing Form Template in Forms Designer instead of requiring each Page to be inserted individually.
- Update Forms Designer to Support the New Form Data File SQLite Conversion Formats Available [SB-1979]
Integrated a new third party library in Forms Designer to allow supporting the new Form Data File SQLite formats when converting Excel files that was added in SB-1898. Please contact F2B Support if you are interested in testing out the internal version that supports the new formats.
- Add New Highlight Regions Filter by Specific Region Type in Forms Designer [SB-2029]
Added the ability to highlight all Regions of a particular Region Type on a Page (in purple) while designing Forms in the main window of Forms Designer.
- Add the Field2Base User Properties to Preview Settings in Forms Designer [SB-2036]
Updated the Forms Designer Preview Settings to allow the User Properties used in scripting to be modified in Preview Mode.
- Add Page Name to the Page Drop Down if Customized from the Default in Forms Designer [SB-2097]
Added Custom Page Names to the Page drop-down list in the Design Mode and Preview Mode in Forms Designer.
- Move New Features from Internal Only to Be Available to Customers in the Forms Designer 7 Release [SB-2098]
Moved the new features for the Preview Mode Settings functionality and the new Layout tab in the Region Properties window from internal only to visible in the Customer-facing builds of Forms Designer.
- Allow Region Renaming in the Region List while in Design Mode in Forms Designer [SB-2488]
Added the ability to rename Regions directly in the Region List when in the Design Mode in Forms Designer. Keyboard shortcuts (tabbing, pressing enter and escape) are supported when changing Region Names.
- Change the Language of the Show Region Work Order Setting in Forms Designer [SB-2529]
Changed the language of the Setting to Enable Regions to be used with Work Orders in the Portal on the Work Order tab of Region Properties in Forms Designer.
- Update Forms Designer to Use the New Files Web Share in the Azure Cloud [SB-2629]
Updated the links for Ghostscript and the Microsoft Data Access components used in Forms Designer for background file conversion to use the new files.field2base.com site in the Azure Cloud.
- Remove the Process A Payment Transaction from the List of Button Actions in Forms Designer [SB-2636]
Moved the "Process a Payment Transaction" option in Button Properties to only be visible in the Internal build of Forms Designer.
- Remove the Database Column Setting from the Region Properties Window in Forms Designer [SB-2637]
Moved the Database Column field in the Region Properties to only be visible in the Internal build of Forms Designer.
- Remove the Windows 7 Legacy SQL Database Region Options from Forms Designer [SB-2638]
Removed the obsolete Database options related to the Windows 7 Legacy App for SQL Datasource Regions in Forms Designer.
- Migrate All Server and Windows-Based Applications to Target .NET Framework 4.7.2 [SB-2666]
Moved all Windows-based Mobile Forms projects (Server, Forms Designer, and the Integration Suite) to target .NET Framework 4.7.2.
- Update Forms Designer to Prompt to Install Microsoft Access Database Engine 2016 for OleDB Office File Conversions [SB-2916]
Updated Forms Designer to prompt to install Microsoft Access Database Engine 2016 when needed for Office Form Data Files that require SQLite conversion (only applicable to Access Database files or when the PC does not have Office installed).
- Add the Ability to Duplicate a Page with All Regions and Buttons in Design Mode in Forms Designer [SB-3037]
Added the ability to duplicate a Page with All Regions and Buttons in the Design Mode in Forms Designer.
- Add the Ability to Toggle Auto-Incrementing of Region Names when Copy and Pasting Regions in Forms Designer [SB-3039]
Added a new option to toggle on/off the Auto-Incrementing of Region Names when copy and pasting Regions across Pages and when duplicating Pages in the Design Mode in Forms Designer. By default, the setting is enabled to the auto-increment of Region Names when they are are copied and pasted.
- Add the Ability to Set the Form Data File Location for Use with Preview Mode in Forms Designer [SB-3165]
Added a new option in the Options section found in the File menu to set the location of the Form Data Files folder location used when testing Form Templates in Preview Mode in Forms Designer. For new installations, the default folder location has been moved from the logged in User's Documents folder to an auto-created sub-folder called Form Data Files in the logged in User's Documents > My Forms folder.
- Update the App Title Bar and Move the Version Number to the Options Section in Forms Designer [SB-3172]
Removed the Version Number from the App title bar and moved the Version Number to the General ribbon in the Options Section of Forms Designer.