0
我有一個Sharepoint列表,其中一列是一個查找列,它返回多個值,用分號分隔。我想在輸出中將這些項目顯示爲單獨的行,而不是與分隔符一起顯示爲單行。對於所討論的場在xsl如下:如何格式化Sharepoint查找列XSL值
<xsl:template match="FieldRef[(@Encoded) and @Name='Project_x0020_Tasks']" ddwrt:dvt_mode="body" mode="Lookup_body" ddwrt:ghost="show">
<xsl:param name="thisNode" select="."/>
<xsl:value-of select="$thisNode/@*[name()=current()/@Name]" disable-output-escaping="yes" />
</xsl:template>
當前視圖中顯示一個表格單元格內的數據爲:
Task 1; Task 2; Task 3;
我想它顯示爲
Task 1
Task 2
Task 3
我花了大量的時間在網上搜索,但還沒有找到任何解決方案,可以幫助我到目前爲止。
這種複雜性是由SharePoint自動生成的。我使用調用模板而不是調用的值嘗試了模板,但SharePoint不會顯示它。我想我將不得不使用JavaScript解決方案。 –