SAP BusinessObjects 4.2 SP3 Issue:

Web Intelligence Subqueries Not Displaying Properly in HTML Mode

While performing a recent client migration from BO 4.1 to 4.2 SP3, we noticed something interesting in Web Intelligence reports containing subqueries.  The subqueries were not displaying all of their respective detail in the query panel when the report was opened in HTML modify mode.  The report would refresh and display the correct data, and the SQL generated by the report contained the full subquery, however the subquery appeared to be cutoff in the Query Filters pane of the query panel.

We investigated further, and noticed subqueries displayed properly when the report was opened in Java Applet modify mode.  This makes sense since users could only create subqueries in Java Applet mode until 4.2 SP3.  We researched further to see if this issue might be due to a bug in the new subquery functionality added to the HTML modify mode in 4.2 SP3.  Below are our findings.

Symptom: Subqueries are not displaying properly

The report is opened in Java Applet modify mode, and the subquery displays properly.  For example, the following subquery contains three conditions in the Where clause:

Screen Shot 2021-03-23 at 10.31.18 AM.png

When this same report is opened in HTML modify mode, only one of the conditions is displayed:

Screen Shot 2021-03-23 at 10.31.26 AM.png

Impacted reports:

All Webi documents with subqueries created in the Java Applet modify mode, including 4.1 Webi documents migrated to 4.2 SP3, and reports created in 4.2 SP3.

Resolution

This appears to be a visual-only issue since the query does return the correct data when the report is run in HTML modify mode.  Taking a look at the generated SQL statement in HTML modify mode, we see that all three conditions are in fact being processed when the query is run:

There doesn’t appear to be any resolution right now to address reports created in Web Intelligence versions prior to 4.2 SP3.  However, if you create subqueries in HTML modify mode, these subqueries will display properly when viewed in either Java Applet or HTML modify mode.

Have you experienced this issue with Web Intelligence subqueries?  Let us know your thoughts and of any workaround you’ve had to implement to address this issue.

Screen Shot 2021-03-23 at 10.31.34 AM.png





UPDATE: May 2017

This issue appears to be resolved for reports created in the recent 4.2 SP4 release.  The following subquery was designed in the 4.2 SP4 Java modify mode:

Screen Shot 2021-03-23 at 10.31.44 AM.png

When this same subquery is viewed in the 4.2 SP4 HTML modify mode, all components of the sub query display as they do in the Java modify mode above:

Screen Shot 2021-03-23 at 10.31.54 AM.png
Previous
Previous

SAP BusinessObjects 4.2 SP3: How to Fix Migrated Web Intelligence Reports with Missing Data

Next
Next

Filtering Web Intelligence Queries Using External Lists