Version 0.1.023 (released May 27th, 2016)
Much of the work in this release is in preparation for starting to release Panorama X to a wider audience (on a limited basis, for now).

- The Help menu contains several new items, including Panorama Discussion Forum. Choosing this item causes the forum to open in an external browser window. This is a new forum, not the QNA list. This new forum is based on software called Discourse. We’re really excited about bringing Panorama discussion into the modern world with features like flexible formatting (including Markdown), mobile & tablet support, topic summaries, real time notifications, advanced image handling, automatic URL embedding, file attachments, link tracking, polls, wiki posts, private messaging, groups, revision history, community moderation, spam blocking, the list goes on and on. See Discourse Features to learn more about these features and many more.

- There is now a complete on-line public copy of Panorama Help available at http://www.provue.com/panoramax/help. You normally wouldn’t use this directly (especially since it has no search capability), but it will be very convenient for sharing a help topic page in an email or on the discussion forum. To facilitate that, the Help window has a new Topic menu, with options to Copy Topic URL and Open Topic in Browser. These commands use the public copy of the help, so you can share the URL with someone else and they’ll be able to easily go right to the same topic.

- The Help menu contains a link to the Panorama X Video Training web page. This page makes the sessions from the Panorama X Developer Certification course available for purchase by any Panorama customer. The videos have been edited to remove “dead air” and combined into coherent topics from 1 to 3 hours long. Videos can be purchased individually, or you can Buy All, in the latter case, you will also receive new sessions as they are added to the collection.

- The Site License wizard (and associated back end) is now complete for managing your account, including making secure payments. The History tab now displays payment and usage history. Usage statements are generated once per month, click on a statement to see the usage of each individual computer during the statement period. Panorama X will remind you when the account balance is low, with more frequent and insistent reminders if the balance becomes zero or negative.

- Report tiles no longer creep down one point each time form is printed (issue #431).

- If a report tile has a color, the color will now be printed (issue #470).

- Text Editor object with the Pop-Up Editing option enabled now prints correctly even if it is the currently selected field (issue #494).

- Unlike Panorama 6, Panorama X doesn’t allow date pattern components to be placed next to each other with no separator. This is still true, but I have added six new “components” for common date patterns – `DDMMYY`, `MMDDYY`, `YYMMDD`, `DDMMYYYY`, `MMDDYYYY` and `YYYYMMDD` (issue #496).

- When exporting tab or comma delimited text from the File>Export menu, hidden fields are no longer included in the export (issue #497). Added new exportlinevisiblecells( and csvexportlinevisiblecells( functions. The databaseexportcsv and databaseexporttsv statements no longer include hidden fields in the export.

- Fixed the post and postadjust statements (issue #481.)

- The arraysearch( function now correctly handles items that contain line separator characters (issue #499).

- Fixed problems with numeric and date formulas in the Find/Select dialog (issue $454). This dialog will no longer indicate an error if you have leave a numeric or date constant empty – it now assumes zero or today if a constant is missing. Also, text searches on numbers and dates now work (contains, begins with, ends with, etc.).

- Morph dialog no longer displays error alerts if you use a formula that contains a misspelled function name (issue #463).

- Taking modulo of zero now generates an error instead of a crash (issue #478).

- Corrected drawing of borders around image display objects (issue #476).

- When editing a cell in the data sheet, Command-Period now cancels the edit, closing the Input Data Window and reverting back to the original data (issue #480). (Note: You have been able to do this with the ESCAPE key all along.)

- Upgraded included Font Awesome to version 4.6 (with 23 new icons).

Brand new features implemented in this release (features that were not included in Panorama 6):

- exportlinevisiblecells( -- The exportlinevisiblecells( function generates a tab delimited line of data containing all the visible (non hidden) fields in the current record.

Features implemented in this release that work differently than they did in Panorama 6.

- csvexportlinevisiblecells( -- The csvexportlinevisiblecells( function generates a comma delimited line of data containing all the visible (non hidden) fields in the current record.
- lineitemarray( -- The lineitemarray( function converts the data in a set of line item fields into a text array (see Text Arrays).

Features implemented in this release that work exactly the same as they did in Panorama 6.

ALL features that were added or changed in this release:

- databaseexportcsv -- The databaseexportcsv statement exports selected records in the current database in CSV format (comma separated) to a text file.
- databaseexporttsv -- The databaseexporttsv statement exports selected records in the current database in TSV format (tab separated) to a text file.

See Also

- Version 0.1.001 (released July 7th, 2012) -- Summary of Version 0.1.001 (released 7/7/2012)
- Version 0.1.002 (released August 12th, 2012) -- Summary of Version 0.1.002 (released 8/12/2012)
- Version 0.1.003 (released December 2nd, 2012) -- Summary of Version 0.1.003 (released 12/2/2012)
- Version 0.1.004 (released December 10th, 2012) -- Summary of Version 0.1.004 (released 12/10/2012)
- Version 0.1.005 (released December 21st, 2012) -- Summary of Version 0.1.005 (released 12/21/2012)
- Version 0.1.006 (released December 26th, 2012) -- Summary of Version 0.1.006 (released 12/26/2012)
- Version 0.1.007 (released May 1st, 2013) -- Summary of Version 0.1.007 (released 5/1/2013)
- Version 0.1.008 (released May 22nd, 2013) -- Summary of Version 0.1.008 (released 5/22/2013)
- Version 0.1.009 (released July 9th, 2013) -- Summary of Version 0.1.009 (released 7/9/2013)
- Version 0.1.010 (released October 14th, 2013) -- Summary of Version 0.1.010 (released 10/14/2013)
- Version 0.1.011 (released December 6th, 2013) -- Summary of Version 0.1.011 (released 12/6/2013)
- Version 0.1.012 (released August 29th, 2015) -- Summary of Version 0.1.012 (released 8/29/2015)
- Version 0.1.013 (released September 6th, 2015) -- Summary of Version 0.1.013 (released 9/6/2015)
- Version 0.1.014 (released September 14th, 2015) -- Summary of Version 0.1.014 (released 9/14/2015)
- Version 0.1.015 (released September 29th, 2015) -- Summary of Version 0.1.015 (released 9/29/2015)
- Version 0.1.016 (released October 12th, 2015) -- Summary of Version 0.1.016 (released 10/12/2015)
- Version 0.1.017 (released November 11th, 2015) -- Summary of Version 0.1.017 (released 11/11/2015)
- Version 0.1.018 (released December 7th, 2015) -- Summary of Version 0.1.018 (released 12/7/2015)
- Version 0.1.019 (released January 28th, 2016) -- Summary of Version 0.1.019 (released 1/28/2016)
- Version 0.1.020 (released February 15th, 2016) -- Summary of Version 0.1.020 (released 2/15/2016)
- Version 0.1.021 (released February 29th, 2016) -- Summary of Version 0.1.021 (released 2/29/2016)
- Version 0.1.022 (released March 1st, 2016) -- Summary of Version 0.1.022 (released 3/1/2016)
- Version 0.1.024 (released June 12th, 2016) -- Summary of Version 0.1.024 (released 6/12/2016)
- Version 0.1.025 (released July 21st, 2016) -- Summary of Version 0.1.025 (released 7/21/2016)
- Version 0.1.026 (released August 29th, 2016) -- Summary of Version 0.1.026 (released 8/29/2016)
- Version 0.1.027 (released September 18th, 2016) -- Summary of Version 0.1.027 (released 9/18/2016)
- Version 0.1.028 (released November 9th, 2016) -- Summary of Version 0.1.028 (released 11/9/2016)
- Version 0.1.029 (released December 31st, 2016) -- Summary of Version 0.1.029 (released 12/31/2016)
- Version 0.1.030 (released February 12th, 2017) -- Summary of Version 0.1.030 (released 2/12/2017)
- Version 0.1.031 (released March 3rd, 2017) -- Summary of Version 0.1.031 (released 3/3/2017)
- Version 0.1.032 (released April 3rd, 2017) -- Summary of Version 0.1.032 (released 4/3/2017)
- Version 0.9 (released May 15th, 2017) -- Summary of Version 0.9 (released 5/15/2017)
- Version 0.9.001 (released July 18th, 2017) -- Summary of Version 0.9.001 (released 7/18/2017)
- Version 0.9.002 (released July 27th, 2017) -- Summary of Version 0.9.002 (released 7/27/2017)
- Version 0.9.003 (released September 10th, 2017) -- Summary of Version 0.9.003 (released 9/10/2017)
- Version 0.9.004 (released September 14th, 2017) -- Summary of Version 0.9.004 (released 9/14/2017)
- Version 0.9.005 (released September 19th, 2017) -- Summary of Version 0.9.005 (released 9/19/2017)
- Version 0.9.006 (released September 27th, 2017) -- Summary of Version 0.9.006 (released 9/27/2017)
- Version 0.9.007 (released October 3rd, 2017) -- Summary of Version 0.9.007 (released 10/3/2017)
- Version 0.9.008 (released October 12th, 2017) -- Summary of Version 0.9.008 (released 10/12/2017)
- Version 10.0.0 (released October 18th, 2017) -- Summary of Version 10.0.0 (released 10/18/2017)
- Version 10.0.01 (released December 10th, 2017) -- Summary of Version 10.0.01 (released 12/10/2017)
- Version 10.1 (released August 6th, 2018) -- Summary of Version 10.1 (released 8/6/2018)
- Version 10.1.1 (released August 30th, 2018) -- Summary of Version 10.1.1 (released 8/30/2018)
- Version 10.1.2 (released November 15th, 2018) -- Summary of Version 10.1.2 (released 11/15/2018)
- Version 10.2 (released October 7th, 2021) -- Summary of Version 10.2 (released 10/7/2021)