我有一个xsl渲染,可以查看项目列表。
我想将项目名称(如您在项目的“快速信息”中看到的那样)放入变量中。
要对在Builder选项卡中输入的字段执行此操作,您可以执行以下操作:
<xsl:variable name="variablename" select="sc.fld('Field Name',.)" />
但我不确定Item Name的名称是什么。是<xsl:variable name="variablename" select="sc.fld('Item Name',.)" />
还是<xsl:variable name="variablename" select="sc.fld('ItemName',.)" />
还是不可能得到这个?
答案 0 :(得分:3)
您可以使用@name
属性。
像这样:
<xsl:variable name="itemname" select="./@name" />
顺便说一句,如果您想要显示名称,则需要使用:
<xsl:variable name="displayname" select="sc:fld('__display name',.) />