[]
While using Report Templates in DsWord, you can also add hyperlinks to Word documents which can navigate to any specified web URL.
For example, consider a template layout for Document Solutions products which are added in a table.
A Hyperlink is added to {{linkName}} field by clicking on 'Link' in 'Insert' tab and adding a template tag {{ds.linkURL}} (here ds is the name of data source), into the Address field as shown below:
Consider the following sample data:
[
{
"name": "Document Solutions for Word",
"description": "DsWord is a part of Document Solutions that aims to be a complete solution to program and work with Word documents",
"linkName": "Learn More",
"linkURL": "https://developer.mescius.com/documents-api-word"
},
{
"name": "Document Solutions for Imaging",
"description": "DsImaging offers imaging API for image processing without using any external image editor.",
"linkName": "Learn More",
"linkURL": "https://developer.mescius.com/documents-api-imaging"
},
{
"name": "Document Solutions for Pdf",
"description": "Document Solutions for PDF handles majority of the PDF related needs as it conforms to a large part of Adobe PDF specification",
"linkName": "Learn More",
"linkURL": "https://developer.mescius.com/documents-api-word"
},
{
"name": "Document Solutions for Excel, .NET",
"description": "Document Solutions for Excel, .NET Edition is a new small-footprint, high-performance spreadsheet component that can be used in your server or desktop applications.",
"linkName": "Learn More",
"linkURL": "https://developer.mescius.com/documents-api-excel"
},
{
"name": "Document Solutions for Excel, Java",
"description": "DsExcel Java is a high-performance spreadsheet component that comes packaged with all the necessary features to help users handle complex spreadsheet challenges in an efficient way.",
"linkName": "Learn More",
"linkURL": "https://developer.mescius.com/documents-api-excel-java"
}
]
The below output is generated upon template processing which contains hyperlinks to corresponding web pages:
You can add {{ds.linkURL}} as a hyperlink address on a template tag (as explained above) but it is not allowed to specify any hyperlink inside a template tag.