Skip to content

Latest commit

 

History

History
65 lines (37 loc) · 2.87 KB

Troubleshooting.md

File metadata and controls

65 lines (37 loc) · 2.87 KB

Troubleshooting

Troubleshooting document describes known problems and solutions encountered during usage of qXL COM add-in.

Note:

Please use our google group or open a ticket in case you encounter any installation/startup problem which is not covered in this document.

Issue 1 - memory leak while using charts based on RTD data

Problem

It was observed that memory usage is constantly growing for Excel Workbooks which contain charts built dynamically based on the data from RTD formula. The increase in memory usage depends on the charts types and amount of data they require. The issue is caused by the memory leak for Excel charts with external data source.

Solution

Using charts with RTD data is generally not recommended. Open again the Workbook to free the memory.

Issue 2 - no data updates after calling qRTDClose and qRTDOpen.

Problem

In case of calling qRTDClose function the subscription is properly closed and the RTD formulas stop updating. However, calling qRTDOpen with the same alias again does not result in subscribing for new values.

Solution

Calling qRTDOpen with different alias refreshes the connection and results in subscribing for new values.

Issue 3 - stop of the display in the Excel after publishing process is stopped

Problem

In case of stopping the publishing q process to which Excel is subscribed the RTD formula values stop updating. Even after restrting the process the subscription is not automatically re-opened, values are not updating.

Solution

Calling qRTDOpen with different alias refreshes the connection and results in subscribing for new values.

Issue 4 - different display of qQueryRange and qQuery nested results.

#####Problem Nested results (with more than two dimensions) are displayed differently in Excel in qQuery and qQueryResult formulas. Whenever we try to display something different than q atom in single cell qQuery prints #VALUE error and qQueryRange leaves the cell blank.

Please see the example below:

We query nested list which have atoms on all position except for the first element of the second row where there is another list.

qQuery displays nested result as #VALUE error in Excel as can be seen below:

qQueryNested

qQueryRange displays nested result as empty cell as can be seen below:

qQueryRangeNested

Solution

To have the same display qQuery can be wrappred with IFERROR formula as can be seen below:

qQueryNestedAligned