Unofficial Content
  • This documentation is valid for:

As from GeneXus X Evolution 2 Upgrade 1 the Query Viewer control supports a Javascript implementation that allows showing Pivot tables and Tables without the need of Adobe's FlashPlayer and is specially designed for cross browser compatibility including iOS devices (which don't support the flash implementation)

Remember that Charts already support this: See Query Object in GeneXus X Evolution 2 Release Notes for more information.

iOS Compatibility

This new implementation allows the compatibility of the Query Viewer control with iOS devices (i.e.: iPhone, iPad). This means that when you execute the web application in an iOS device, the Query Viewer control will be rendered automatically with the Javascript implementation, because AdobeFlashPlayer is not compatible with this operating system.

Some snapshots of the new Pivot table:

QueryViewerWithJSPivotSamples

Some snapshots of the new Table:

QueryViewerWithJSTableSamples

Javascript rendering advantages

  • Performance: faster loading than AdobeFlashPlayer implementation.
  • Portability: this implementation doesn't depend on additional components like AdobeFlashPlayer.

Considerations

In GeneXus Evolution 2 Upgrade 1, JS rendering will be used only in iOS devices. You cannot set this rendering for other devices or PC browsers.

Axis properties

The axis properties were improved regarding the flash implementation. When clicking on an axis the following options are available:

QueryViewerWithJSPivotOptions

Notice you can modify several options and the modifications are instantaneously reflected; when you are done use the "x" button to close the dialog.


 


Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant