Displaying HTML Tables in SSRS and when exporting to MS Word / PDF From SSRS

I have a report in SSRS 2008 R2 and one of the field I am trying to display contains HTML

But SSRS does not support all the html tags when choose the option of that placeholder to “HTML - Interpret HTML tags as styles”… for example html tables are not being displayed properly; can anyone of your SSRS Extensions covers this limitation of SSRS?

Hi there,

Thanks for your inquiry. I suggest you please use the latest version of Aspose.Words for Reporting Services 4.3.0.

Please read following link for importing HTML into a Report (Report Builder and SSRS).

Supported HTML Tags and Limitations of Cascading Style Sheet Attributes

Please use the HTML inside your RDL file and share that RDL file with us. I will investigate the
issue on my side and provide you more information.

How can I reference InsertHtml method inside Report Builder?

Hi there,
Thanks for your inquiry. No, you can not use InsertHtml using Aspose.Words for Reporting Services. If you want to use DocumentBuilder.InsertHtml method, please use Aspose.Words for .NET.
In this case, please export the RDL to Doc/Docx and move the cursor to the desired location where you want to insert the HTML and use DocumentBuilder.InsertHtml. Please read following documentation links for your kind reference.
https://docs.aspose.com/words/net/document-builder-overview/
https://docs.aspose.com/words/net/navigation-with-cursor/

Hi there,

Thanks for your inquiry via email. I suggest you please read following documentation link for your kind reference.
https://docs.aspose.com/words/reportingservices/html-formatting/

Please use the select statement (to populate the data) inside
your RDL file and share that RDL file with us. I will investigate the
issue on my side and provide you more information. Please see the following DataSet example with select statement for your kind reference:

<DataSets>
	<DataSet Name="DataSet1">
		<Query>
			<DataSourceName>DataSource1</DataSourceName>
			<CommandText>
				select 1 as value, ‘label1’ as label
				union all
				select 2 as value, ‘label2’ as label
				union all
				select 3 as value, ‘label3’ as label
				union all
				select 4 as value, ‘label4’ as label
			</CommandText>
		</Query>
		<Fields>
			<Field Name="value">
				<DataField>value</DataField>
				<rd:TypeName>System.Int32</rd:TypeName>
			</Field>
			<Field Name="label">
				<DataField>label</DataField>
				<rd:TypeName>System.String</rd:TypeName>
			</Field>
		</Fields>
	</DataSet>
</DataSets>