Linking URLs and Dashboards
You can link any URLs or Dashboards (external/internal) to a visualization widget by enabling the Enable Linking
property. It provides three types of linking as follows:
1.Dashboard
2.URL
3.Internal
The Enable Linking
option is available in the Properties
tab of the widgets.
By default Enable Linking
property will remain unchecked.
To enable linking select the Enable Linking
checkbox and Dashboard
linking option will be chosen as the default linking option.
Dashboard
Dashboard
linking option allows you to link the dashboards published in the dashboard server to your widget.
Select the dashboard option and paste the published dashboard HTTP/HTTPS URL.
NOTE
Refer here for getting the published dashboard link from the dashboard server.
IMPORTANT
For dashboard linking option you need to login to your dashboard server account in the dashboard designer. If you are not logged in already, the
Login Window
will be displayed once you entered the dashboard link in the text box.
You can provide the server credentials and click the Login
.
The list of tabs available in the linked dashboard will be listed in the Tab
drop-down box. If the linked dashboard contains only a single tab it will be automatically chosen as the selected tab.
Now, the Set Parameters…
option will get enable. You can click the Set Parameters...
.
The Parameter Settings
window will be displayed. You can change the source widget and source column as required and click OK
.
If you need to reset changes to the source widget and source column selection, click the reset
and select ok
.
NOTE
To find the examples of dashboard linking option, refer to this Knowledge base article.
URL
URL linking allows you to link to the valid web URLs.
Select the URL
option and enter the Web URL in the URL
text box. If you click on the column names listed in the
Append Column Name
list , it will be appended to the URL entered in the URL text box.
For grid widget, you can get URL
based on Row
and Column
. The dashboard linking property will be same as explained above.
Row
Enter the Web URL in the URL
text box. If you click on the column names listed in the
Append Column Name
list , it will be appended to the URL entered in the URL text box.
You can preview the linked URL using the URL preview
option. If you click the preview URL link,it will be opened in a browser.
Column
You can select the column and click the Url Settings
.
The Url Settings
wizard will be displayed.
Add the web Url
to ShipName
field and select the column name to append the column name to the link.
Now, the link will be added to the grid widget. You can select the URL link that you want to refer.
Current domain linking
Current domain linking
option allows to link the reports within the same domain without mentioning the full domain name.
If you hosted a sub application in the server, you can provide the domain name in the URL by using the keyword ~currentdomain~
.
For an example,
Actual URL: http://domain.com/reports
Linking URL: ~currentdomain~/reports
Dashboard designer view:
In the FIFA world cup 2014 dashboard ,another dashboard URL is linked in the below shown widget using the current domain linking.
Dashboard server view:
To verify the dashboard linking, preview the dashboard.
If the Country name “Germany” is selected in the linked widget, it will navigate to the Target dashboard with the filter applied for the selected Country name.
NOTE
The “
~currentdomain~
” keyword is case insensitive. You can use like ~CurrentDomain~, ~CURRENTDOMAIN~, etc.,
IMPORTANT
If the Dashboard server user is not logged in the designer application, the current domain URL link will be considered as an invalid URL.
Internal
You can link to another tab of current dashboard using the Internal
linking option. It will list out the dashboards other than the current active dashboard in the Tab
drop-down list.
Now the set parameters option will be enabled. The Set Parameters...
option will work as explained in ‘Dashboard(External)’ linking type.