SAP Knowledge Base Article - Public

2948313 - URL encoding does not work properly when using external links in a hyperlink in SAP Analytics Cloud (SAC)


The following behavior occurs in SAP Analytics Cloud (SAC):

  • URL encoding does not work properly when using external links in a hyperlink.
  • Special characters like '%' are encoded differently. 


SAP Analytics Cloud (Enterprise) 

Reproducing the Issue

  1. Create SAC Table widget and set hyperlink with External URL.
  2. Input any dummy url with URL parameter having a value used in the table widget.
  3. The value is URL encoded.
  4. Click the link in the table.
  5. You can see the "%" is encoded again.


This is a limitation in the product as the encoding is managed by the encodeURI() JavaScript function.


  • The encodeURI() escapes all the characters except: A-Z a-z 0-9 ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #
  • More information can be found about the function in the following page: encodeURI().
  • Replace the characters as per below table:


See Also

Your feedback is important to help us improve our knowledge base.


SAP Cloud for Planning, sc4p, c4p, cforp, cloudforplanning, Cloud for Analytics, Cloud4Analytics, CloudforAnalytics, Cloud 4 Planning, BOC, SAPBusinessObjectsCloud, BusinessObjectsCloud, BOBJcloud, BOCloud., SAC, SAP AC, Cloud-Analytics, CloudAnalytics, SAPCloudAnalytics,Error, Issue, System, Data, User, Unable, Access, Connection, Sac, Connector, Live, Acquisition, Up, Set, setup, Model, BW, Connect, Story, Tenant, Import, Failed, Using, Working, SAML, SSO, sapanalyticscloud, sap analytical cloud, sap analytical cloud, SAC, sap analyst cloud, connected, failure, stopped , KBA , LOD-ANA-DES , Story Design & Visualizations , Problem


SAP Analytics Cloud 1.0