Known Limitations to Analytics Designer

Certain limitations apply when you create analytic applications.

No value help when creating popups

When you create popups, there is no value help for data-bound widgets, that have not been rendered on the screen at least once.

Example: If you want to get value help for a table inside a popup you have to open it at least once by clicking on the popup in the outline, so that the table has been rendered, which then enables value help for this particular table widget in every script.

Popups larger than the main canvas are not supported

A popup whose size is larger than the main canvas will not display correctly. Therefore, we recommend you not to place that big a popup on the canvas.

Need to add at least two widgets to a popup to run the popup as designed

We recommend you add at least two widgets to a popup as widgets are the visualization of the popup. If no widgets are added, you won't see the popup displayed when you trigger it while running the analytic application. If only one widget is added, the height and width you set for the popup won't take effect.

When a table or chart in the canvas acts as the source widget of a filter line widget in a popup, source widget cannot find the filter line as its reference after reloading the analytic application

In the case when a table or chart in the canvas acts as the source widget of a filter line widget in a popup and you reopen or refresh the analytic application, you will find the filter line is not listed in the reference list of the table or chart widget after you choose Find Reference. This is because currently we don't initiate the filter line widget in the popup when you reloading an analytic application.

To solve this, for now we recommend you activate the popups by clicking on each of them. Then the reference list will display all relevant results.

Calling the setTheme API in a popup does not affect the theme settings in the popup

Now calling the setTheme API in a popup does not affect the theme settings in the popup. To solve this problem, you can add a panel to a popup and include all widgets in it. Then when you trigger the set theme API in a popup, all widgets added to the panel will apply the new theme settings.

Applying a new theme to an application without clicking the popups in the app will result in the theme settings not applied to the popups

Sometimes when designing an application, if you apply a new theme to the application and directly run the application without clicking to preview the popups, the new theme settings won't apply to the popups during the application run time.

To solve this, for now we recommend you activate the theme settings for the popups by clicking on each of them when designing the application. Then the theme will be correctly applied to the popups.

Some keyboard keys are not supported when working with more than one table in a popup

When a Popup has more than one table that has the option Optimized Presentation checked, the enter and backspace keys on the keyboard don’t work on the other table.

Please follow this workaround: When a table is used on a Popup, don’t check the option Optimized Presentation for the table.

Some planning-related functions are not supported in popups

When you work with tables in a popup, some functions in planning applications aren’t available such as mass data entry, distribute values, value lock management and version history.

Therefore, we don’t recommend using planning-related functions in popups. Alternatively, you can place the table on your canvas or a panel widget and then use the setVisible API to mimic the effect of a popup.

Planning model API createMembers is supported for generic dimensions only

When you use the Planning Model API createMembers() for other dimensions other than a generic dimension, such as a Date dimension, the operation will not be successful.

Calling version management APIs is not supported for BPC writeback enabled versions

Calling the version management APIs is not supported for BPC writeback enabled versions. Please use the Version Management option and/or the Publish Data toolbar button instead.

DataSource function setVariableValue is not validating variable values

The DataSource function setVariableValue is not validating the values specified (neither at runtime nor at design time). All values and value combinations which are accepted in the prompt dialog will be supported. All other combinations might lead to errors or to an inconsistent state.

DataSource function setDimensionFilter doesn't support ranges on fiscal hierarchies

When you apply a dimension filter with the DataSource function setDimensionFilter, then setting ranges on fiscal hierarchies isn’t supported.

DataSource function setDimensionFilter enables users to modify filters in tables

After applying a dimension filter with the DataSource function setDimensionFilter, users can modify filters in a table using the <n> Filter link in the table’s title area, although the setting Allow viewers to modify selections is turned off for the filter in the filter panel.

Can’t run smart discovery in a smart discovery dialog launched after calling SmartDiscoveryAPIs as no analytic Entity is specified

For the smart discovery defined before version 2021.1, If you call SmartDiscovery API and set setSettingsPanelVisible to true, you need to first input value in the new field Entity before you can successfully run this smart discovery.

Styling panel cannot control whether the quick menu options of a chart widget is visible or not in Explorer

In the Styling panel of a chart widget, the section Quick Menus controls whether the options in the chart's quick menu bar is visible or not when running the analytic application. However currently if you set the options such as Filter/Exclude, Drill, Smart Insight to invisible and run the analytic application, in Explorer of the chart you can still access these option.

Some theme settings of a table widget won't take effect once you have customized styling options

After you have modified styling options of a table widget or any contents in a table widget, the settings below won't take effect:

  • In the styling panel, choose Restore to Theme Preference and the table won't be restored to theme preference.

  • Set the theme of the table back to default theme and default theme won't be applied.

Can't save the theme as a new theme after you delete it
Caution

After you delete a theme, as a result of browser cache, sometimes you won't be able to save the theme as a new theme again.

Changing sort order in navigation panel is not supported for SAP Analytics Cloud Models connected to SAP HANA connections
When working with the navigation panel API openNavigationPanel and thus displaying the navigation panel, the reorder of measures is not supported for SAP Analytics Cloud models connected to SAP HANA data sources.
R visualizations of HTML content not supported in Safari on Mac when third party cookie is not allowed

R visualization widgets of HTML content are not supported in Safari on Mac when third party cookie is not allowed in Safari.

Can’t request desktop website for an analytic application

Currently in Safari on a mobile device, Request Desktop Website for an analytic application is not supported.

Embedding analytic applications into stories or digital boardroom via the web page widget is not supported

While you can embed web pages, stories and other analytic applications into your analytic application via the web page widget, embedding an analytic application into stories or digital boardroom isn't officially supported.

Input controls are partially supported in Analytics Designer

Currently input controls in Analytics Designer refer to dimension member filters only. For more information, see Configure Input Controls in Analytic Applications.

Calculation input controls for controlling the version or the cut-over date for the forecast table layout are not supported in Analytics Designer
When you work with dynamic forecast note that calculation input controls for controlling the version or the cut-over date for the forecast table layout are not supported in Analytics Designer.
Exporting custom widgets to PDF file is not supported

Unlike other widgets, custom widgets cannot be exported to PDF file.