如果你回答这个问题,请提前感谢你。我们在任何地方都看了一眼,并且碰到了墙。
我正在使用SharePoint 2013日历。这是一个名为"开始日期"的列表项。在XSLT中,我尝试引用它来创建变量,但是空格正在导致错误。
有没有人知道如何在SharePoint列表项引用的属性中保留此空白区域,以便可以用它来创建变量($ date)?我知道有很多方法可以在XSLT中保留空格(或删除它),但这些方法似乎都不适用于此实例。
另一个警告,我们无法重命名列(开始时间),因为它是一个全局列表内容类型/属性,需要为其他应用程序保留空间。 任何帮助表示赞赏!
<xsl:variable name="date" select="ddwrt:FormatDate(string(@Start Time), 1033, 1)"/>
<xsl:variable name="day" select="format-number(substring-before(substring-after($date,'/'),'/'),'00.')"/>
我们正在使用此计算来提取月份并创建数字表示(即:Dec = 12),以便以自定义方式输出日历的自定义Web部件创建分组选项。