FilterFacts: Array;
The FilterFacts property determines array that contains keys of the series to be shown in the hierarchy.
To execute the example, the HTML page must contain the WorkbookBox component named workbookBox (see Example of Creating the WorkbookBox Component), the time series database should also contain series with the 643251, 1234785, 643262 keys. The following code must be added in the event handler that processes document opening:
//Return service used to work with workbook series hierarchy var hieService = tsService.getHieService(); //Returns series tree hierarchy var hie = wbk.getHier(); var setFilterFactsButt = new PP.Ui.Button({ ParentNode: document.body, //Parent DOM node Content: "Set Filter Facts", //Text Click: PP.Delegate(onClickSetFilterFacts) }); var state = false; function onClickSetFilterFacts() { hie.setFilterFacts(state ? [643251, 1234785, 643262] : []); //The tree displays only series with these keys/all series state = !state; hieService.setMetadata(hie); //Send metadata to service }
After executing the example the HTML page contains the WorkbookBox component and the Set Filter Facts button. On the button click, the tree displays only the series with the 643251, 1234785, 643262 keys, on the repeated click all series are displayed.
See also: