Frequently Asked Question

How to use a N4V navigation element interacting in the whole Webi document
Last Updated 2 years ago

Symptom

  • Create a Webi document with at least 2 reports (sheets)
  • Create a Webi Input Control based on the entire document
  • Insert a N4V navigation element (for instance, a dropdown list) on one of the Webi reports.
  • Affect the N4V navigation element to the Input Control.
  • When selecting a value in the dropdown list, the Input Control is not affected. 

Environment

  • SAP BusinessObjects Business Intelligence Platform : all 4.2/4.3 Webi versions
  • Need4Viz : all versions

Cause

The Webi features used by N4V elements to interact with Input Control are not yet implemented by SAP to interact with Document Input Controls.

Resolution

Using a N4V navigation element interacting with the whole document is possible by controlling a Webi variable instead of an Input Control.

1. For a single value selector (list, radio button...)

  • Create a Webi variable (for instance "V_State" content ="") and affect the control of the N4V element to this Webi variable :image
  • Create a second Webi variable to compare the dimension value with the result of the controled variable (containing "=[dim]=[V_dim]") :image
  • Use this variable to filter all the Webi blocs or entire reports in the document (filter on the "1" value) : image

2. For a multi values selector (multi list, checkboxes...)

  • The scheme is approximately the same as previously : image
  • Create a Webi variable (for instance "VCode" content ="") and affect the control of the N4V element to this Webi variable
  • Create a second Webi variable to test if the value of [Code] is in the selected list [VCodes], the formula is =Pos([VCodes];[Code]). If the return is >0, then the value is in the list.
  • Use this variable to filter the reports elements in the whole document.

Please Wait!

Please wait... it will take a second!