Problem Note 37161: SAS® OLAP Data Provider does not allow users to disable the "Include Hidden Items in totals" option in Microsoft Excel
In Microsoft Excel, you can uncheck the option Include Hidden Items in totals to indicate that totals should use the VisualTotals method. However, the current SAS OLAP Data Provider does not support this option.
One side effect of this behavior is that Microsoft Excel generates a query that might include empty cells even when the option to remove empty rows or columns is enabled. This is because the query being generated by Microsoft Excel includes data from other levels of detail that might not be NULL. An example of this is when a value at a parent level is non-NULL, but one or more children contains a NULL result. This can be confirmed by capturing the query generated by Microsoft Excel in your SAS OLAP Server log (see Setting additional debug options for the SAS® OLAP Server 9.2), and then submitting that query in a different MDX client such as SAS® Enterprise Guide® or the SQL pass-through facility.
Clients that are developed in SAS do not encounter this issue because they generate a query that can correctly apply the VisualTotals function to the results. Examples of clients developed in SAS include the OLAP Viewer available in the SAS® Add-in for Microsoft Office 4.3, SAS Enterprise Guide, and SAS Web Report Studio.
As a workaround, you can use the Report Filter section to filter the data in the PivotTable. When you use Report Filter section, you can select a single value at a time to display the expected totals.
Operating System and Release Information
| SAS System | SAS Providers for OLE DB | Microsoft Windows XP Professional | 9.1 TS1M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Standard Edition | 9.1 TS1M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Enterprise Edition | 9.1 TS1M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Datacenter Edition | 9.1 TS1M0 | 9.3 TS1M0 |
| Microsoft Windows NT Workstation | 9.1 TS1M0 | |
| Microsoft Windows 2000 Professional | 9.1 TS1M0 | |
| Microsoft Windows 2000 Server | 9.1 TS1M0 | |
| Microsoft Windows 2000 Advanced Server | 9.1 TS1M0 | |
| Microsoft Windows 2000 Datacenter Server | 9.1 TS1M0 | |
| SAS System | SAS OLAP Server | Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.1 TS1M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.1 TS1M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.1 TS1M0 | 9.3 TS1M0 |
| Microsoft Windows 2000 Advanced Server | 9.1 TS1M0 | |
| Microsoft Windows 2000 Datacenter Server | 9.1 TS1M0 | |
| Microsoft Windows 2000 Server | 9.1 TS1M0 | |
| Microsoft Windows 2000 Professional | 9.1 TS1M0 | |
| Microsoft Windows NT Workstation | 9.1 TS1M0 | |
| Microsoft Windows Server 2003 Datacenter Edition | 9.1 TS1M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Enterprise Edition | 9.1 TS1M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Standard Edition | 9.1 TS1M0 | 9.3 TS1M0 |
| Microsoft Windows XP Professional | 9.1 TS1M0 | 9.3 TS1M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Problem Note |
| Priority: | high |
| Topic: | Data Management ==> Data Sources ==> Cubes Third Party ==> Products ==> Microsoft Office System Administration ==> Servers ==> OLAP Query and Reporting ==> OLAP (Online Analytical Processing)
|
| Date Modified: | 2011-02-25 15:46:07 |
| Date Created: | 2009-09-14 10:04:47 |