Panorama X 0.9.008 is now available. You can download this new version from the web site, or you can simply launch your current version of Panorama X and let it automatically update. If Panorama X is already running, choose Check for Updates in the Panorama menu.
This release contains a handful of bug fixes, and a new training movie.
-
Added new movie to Panorama Video Training wizard: Basic Automation.
-
In the Find/Select dialog, if the user double clicks on a record that isn’t currently selected, Panorama now offers to add the record to the current selection and then find it (before it would just close the dialog in that situation).
-
A formulafill that uses a superlookup( with a grabdata( function back into the original database now works correctly. Note that this fix only applies to formulafill – other scanning operations like select, find, etc. still do not work with this combination.
-
Double chevron notation is now allowed in the Morph Field dialog. Note – when using double chevron notation in a superlookup(, the formula does not show the correct values in the preview area. But it does produce the correct values when the Morph button is pressed.
-
Panorama now has better protection against programming errors in custom functions and libraries. If an error is detected, a notification will appear, but the initialization process will continue and Panorama will run normally.
-
The RegisterCustomFunction statement now has an alias – RegisterFunction. This is the name that this statement had in Panorama 6. Please note, however, that Panorama X requires the formula to be quoted, Panorama 6 did not.
-
Timer code (including .Initialize procedures) now work even if they end with a // comment. (A customer had submitted a database where the .Initialize procedure didn’t run because it ended with a // comment.)
-
All help pages now include Open Graph Protocol meta tags, which makes a nice preview show up if a link to the page is pasted into Discourse, Slack, iMessage, Twitter, Facebook, etc.
-
Fixed two typos in generatedataarray( error messages.
-
Added error checking to AddLines statement so that if an error occurs, the error message will mention AddLines instead of displaying a cryptic message based on the underlying error.
-
Fixed crash that could occur when clicking on an empty row in a Matrix object.
-
Minor documentation corrections submitted by David Thompson.