Difference: Appx610Features (34 vs. 35)

Revision 352021-06-09 - BrianRyan

Line: 1 to 1
 

APPX 6.1.0 Features

_This page provides an overview of the new features in APPX 6.1.x

Line: 77 to 77
 Regardless of whether you install APPX as 32-bits, 64 bits or both, the applications you develop or upgrade from, will run on either 32 bit or 64-bit 6.1 APPX without further consideration as to bitness.

External Databases Quick Restructure

Changed:
<
<
Place holder...
>
>
Prior to now, when restructured an external database, Appx would build a new table then transfer the data from the old table to the new table, delete the old table then rename the new table to the original table name. This method is inefficient particularly when the table had many records in it.

Now, Appx will analyze the changes that are being made and if they met certain criteria (listed below) then Appx will use SQL commands to restructured the external database. Otherwise, if the new restructuring criteria is not met, Appx will behave as it has in the past.

New restructuring criteria that will cause Appx to use SQL commands:

  • Add one or more fields to the end of the file/row
  • Increase the size of one or more alpha fields (reducing alpha field size is not supported)
  • Deleting one or more fields
Limitations:
  • You cannot add date/logic fields as a part of a key, if they are not in varchar/char format in your database
  • You cannot, add any field that has null values to be part of a key
Oracle specific limitations:

You cannot do multiple actions that generates multiple SQL Queries. For example, you CAN add multiple fields to the end of the record, but you CANNOT add a field and delete a field at the same time. The reason for this limitation is that oracle does not support rollback on DML transactions. You still can take advantage of Quick restructure by doing it in multiple steps (Add all your fields, restructure, then delete the fields need to be removed, restructure again).

Appx officially supports Oracle SQL, PostgreSQL and MSSQL. Though MySQL is not officially supported, it will likely work and Appx recommends using 8.0.13 or newer to take advantage of Appx quick restructuring.

 

Desktop Client Uses external Text Viewer

The Desktop Client now uses an external program for viewing text report. Previously these would be displayed in the client itself. The text viewer to use is specified in the client settings:

Line: 325 to 340
 
Deleted:
<
<
 

New Features/Enhancements

6.1.0:

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback