18 Mar
This is something a SharePoint programmer usually faces. I hope following solution give you help to move ahead. Removing all HTML tags from a string <xsl:template name="removeHtmlTags"> <xsl:param name="html"/> <xsl:choose> <xsl:when test="contains($html, ‘<’)"> <xsl:value-of select="substring-before($html, ‘<’)"/> <!– Recurse through HTML –> <xsl:call-template name="removeHtmlTags"> <xsl:with-param name="html" select="substring-after($html, ‘>’)"/> </xsl:call-template> [...]
Posted in MOSS 2007, SharePoint 2010, XSLT Code Samples by: Jayvardhan Patil
No Comments
17 Mar
While working with SharePoint numerical columns, we do face situations when we do not need the thousand separator from the numbers. For the same, please use the following code. <xsl:variable name="MyPrice"> <xsl:choose> <xsl:when test="contains(@Price, ‘,’)"> <xsl:value-of select="concat(substring-before(@Price, ‘,’), substring-after(@Price, ‘,’))" /> </xsl:when> <xsl:otherwise> <xsl:value-of select="@Price" /> </xsl:otherwise> [...]
Posted in SharePoint 2010, XSLT Code Samples by: Jayvardhan Patil
No Comments
16 Mar
While working in SharePoint dataviews, we need to compare dates several times to find out a larger one. While I wondered around this and I see there is no direct function to do this. I found a workaround which I generally use. 1. Create 2 variables from dates. I’m converting both dates to US [...]
Posted in SharePoint 2010, XSLT Code Samples, reusable code by: Jayvardhan Patil
No Comments