Print this page

Dashboard Link Missing/Misdirected in Wave Analytics Mobile App

Knowledge Article Number 000231394
Description You may notice unexpected behaviour with record links within Wave Dashboards in the mobile Analytics App:

If the "Open Record" link does not appear when exploring a widget that involves a custom binding, the JSON likely involves an additional set of square brackets around the binding.

If you have specified a custom linkTemplate, but following the link in the Mobile app loads a direct record page rather than the expected destination, the "recordIdField" and resulting relative link is likely overriding the linkTemplate.

Both of these issues can be addressed through JSON edits; in the dashboard step for the missing "Open Record" link, in the dataset XMD for the misdirected linkTemplate.
Resolution

Open Record link missing


If you are using a custom binding in the step, remove the square brackets from the binding.

For example:
 
"groups": [ 
"{{selection(Reference)}}" 
],



would be changed to:
 
"groups": "{{selection(Reference)}}" ,
 

linkTemplate not functioning


If both "recordIdField" and "linkTemplate" are present in the dimensions section of the XMD, the Mobile app is prioritizing "recordIdField" and ignoring "linkTemplate".
As a workaround, remove the "recordIdField" parameter from the XMD for the affected dataset.

For example:
"dimensions": [
{
"field": "Name",
"recordIdField": "Id",
"linkTemplate": "CustomURLTemplate"
} ]



would be changed to:
"dimensions": [
{
"field": "Name",
"linkTemplate": "CustomURLTemplate"
} ]

 




promote demote