1. Overview 1.1 Application scenario In making dashboard, the user designs the data and some basic data of the dashboard. 1.2 Function Users can set the linkage (null value policy, component linkage), data refresh, animation, visibility and priority of the dashboard. 2 Setting 2.1 Linkage When creating a dashboard, click Dashboard > Advanced > Null Value and Componet Linkage on the right toolbar to set up the null value and component linkage in the expanded linkage page. [Filter result is empty] is ticked by default, and the chart component is empty when previewing and viewing the dashboard when the filter value is not ticked for all filter components, passing components and custom parameters, which is ticked by default. [Filter result is all data] When the filter value is unchecked for all filtering components, parameter components and custom parameters, the chart component will be all data when previewing and viewing the dashboard, so it is checked by default. [Exclude Parameter Components] If a parameter filter is added to a parameter component and the Exclude Parameter Component is ticked, the drop-down option of the parameter component will show all values. [Interaction betweent filter components] When checked, all the filter components of the current dashboard are linked to each other, the default is checked, and the default maximum number of linked components is 6. After exceeding the set number of linked components, the filter components are no longer linked to each other. [Brush only keeps linkage data] is unchecked by default, and the target chart linked by clicking the brush linkage icon on the chart component is displayed in accordance with the effect of superimposed data. After checking, the target chart linked by clicking the brush linkage icon on the chart component will only display the linked data. 2.2 Data Refresh When [Get Real-time Data] is checked, the component of the current dashboard can get the latest data. [Data Push] When checked, users can push data to the product and take the initiative to refresh the data, which can save the performance consumption when the dashboard is refreshed. For details, please refer to Vivid Dashboard > Data Push. [Refresh Interval] is unchecked by default. When ticked, set the length of the page refresh interval. For example, 10s, the page will be refreshed every 10s. 2.3 Animation Animation is checked, the chart will enable animation, including loading animation, transition animation caused by data change, etc. The default animation time is 500ms. 2.4 Visibility [Visible terminals] Set the terminals where the dashboard is visible, including PC terminal and mobile terminal, of which the mobile terminal includes Pad, App, and browser, and if it is unchecked, the dashboard will not be displayed in that terminal. 2.5 Priority [Priority] Set the priority of the dashboard, you can choose the lowest, lower, medium, higher and highest, the default is medium. When the behaviour of competing resources occurs in the system, for the execution of the dashboard, the user with the higher priority is executed first. If the users have the same priority, then according to the priority of the dashboard to determine who will execute first. 3. Example: Realise Dynamic Growth Sort 1) Create a new dashboard, add a column chart, bind the data and then set the top 10 columns. 2)Add combobox component, bind the data and set the filter for the column chart. 3)Set the dashboard auto refresh interval to 1 second in Dashboard > Data Refresh on the right toolbar, and set the animation duration in Dashboard > Animation, set the animation duration to 2000 milliseconds; add the dashboard parameter "i" in Parameter > Edit Parameter on the top toolbar, and set the default value to 0. 4) Edit the script in the right toolbar Dashboard > Script. The effect is as shown in the figure:
|