Checkboxes Description

This is the Need4Viz Wiki page for the Checkboxes from Navigation Elements.

Since Need4Viz 2025.2.10

Render

Description

  • Display checkboxes elements to be able to dynamically filter elements of the report.

Parameter

  • Dimension 1 : Dimension 1
  • Elements sorted by : [optional] Dimension to sort the elements of dimension 1

Using

  • Create an Input Control (multiple values kind, with a uniq name in all the document) and affect it to the blocs of your report (except the navigation component)
  • Build the Checkboxes navigation component
  • Declare the Input Control (through the global settings of the custom element) to affect the selected values.
  • Do not use the Webi linking element to link this element with another element. Use only the Input Control settings to set the interaction.

Settings

Here you can find instructions for accessing settings for Need4viz graphics: Format Custom Element.

For radio buttons, the available parameters are :

Extended parameters

  • Global
    • Title of the chart : This common setting is described here → Chart title
    • Background color : This setting allows you to choose the type of colorization for the background of the graph. Several styles and colors are available.
  • Options
    • Checkboxes layout : This setting allows you to define orientation of checkboxes and labels. You can choose to add a vertical scrollbar when needed (if your frame is too small to contain your vertical checkboxes). You can also choose to use a tight layout (by default, each item width correspond to global component width devided by number of items).
    • Validation button : Use these settings to add a validation button to the checkboxes, if disabled, each check/uncheck will validate the selection and refresh the report. Set also the label and font of the button.
    • Checkboxes font : This setting allows you to define a writing style for checkboxes.
  • Selection
    • Selected items: Define here the style of the selected value (by default no particular style applied).
  • Values
    • Set a default value : This setting allows you to add the value 'all values' at the top of the list or not and to choose a label for 'all values'. It also allows you to add a specific button to select all the values with the label 'all values' or another personalized label.
    • Custom list : These settings allows you to define and use a specific custom list of values.
  • Controls
    • Control : This setting allows you to assign a control to feed with the selected value. It can be an input control or a Webi variable. A reset default value can also be set for Webi variable control.
    • Apply on report : Choose here to apply the selection immediately or later (in this case do not omit to use a button Apply Filter to apply all filters).
    • Input controls reset option : This setting allows you to choose the input controls that must be reset or not. If “All except specified” is set and no list is feeded, all report input controls will be reset when selection is done. You can also choose the type of action to perform on the input control(s): Reset or send “All values” (this allows the input control to use a default value on reset ).
    • Variables reset option : This setting allows you to reset a list of Webi variable. A reset default value can also be defined (default value is #N4V_ALL).
    • Drill levels storage : This parameter makes it possible to delete from the cache of the user's browser, all the values of the last drill levels operated on the current report. All drillable components of the current report will therefore be reset to their main level.

Export Server → See the user guide for the “Export Server” section here

Export FTP → See the user guide for the “Export FTP” section here

Export Sharepoint → See the user guide for the “Export Sharepoint” section here

KB articles to get more information :

  • How to configure a Need4Viz navigation element : Here
  • How to configure a Need4Viz navigation element in SAPBI 4.3SP2+ : Here
  • How to create a Checkboxes element with custom list of values to affect a Webi variable : Here
  • Use Input Control filter in whole report except on Need4Viz navigation elements : Here