利用SharePoint Designer更改任务列表状态栏显示
有时候为了更直观地察看任务列表的状态显示,我们希望把文字转化为图标的形式展现。
在moss 里默认的任务列表状态显示是文字的:
现在我们可以利用SPD快速将状态显示转化为如下效果(鼠标停留时文字提示):
Steps:
1. 用SPD打开需要编辑的任务列表视图
2. 右健选择-〉“转化为XSLT数据视图”
3. 选中”Status”列,切换到代码视图,并添加如下代码
<TD Class="{$IDAFG5TH}">
<xsl:choose>
<xsl:when test="@Status = 'Completed'">
<img src="/pic/KPIDefault-0.gif" alt="Completed"/>
</xsl:when>
<xsl:when test="@Status = 'Not Started'">
<img src="/pic/KPIDefault-2.gif" alt="Not Started"/>
</xsl:when>
</xsl:choose>
</TD>
<xsl:choose>
<xsl:when test="@Status = 'Completed'">
<img src="/pic/KPIDefault-0.gif" alt="Completed"/>
</xsl:when>
<xsl:when test="@Status = 'Not Started'">
<img src="/pic/KPIDefault-2.gif" alt="Not Started"/>
</xsl:when>
</xsl:choose>
</TD>
Ps:这里只是列举了俩个枚举值'Completed','Not Started'
4. 最后保存就这样就完成了,很简单吧J
IW.Smart Work