crm 2011 オンライン メール テンプレートについて 1 つ質問があります。メール テンプレートでは、変更日を表示します。しかし、日付と時刻が表示されます。日付だけ表示したい どうすればこれを達成できますか?どんなアイデアでも教えてください。ありがとう....
質問する
1009 次
2 に答える
0
これを行うためのサポートされている方法はありませんが、本当に必要な場合は、これを試す価値があるかもしれません (注: 私はこれを試していません!)。
テンプレートをソリューション (または今のところテスト ソリューション) に追加し、それを管理対象外としてエクスポートして、ファイルを編集しcustomizations.xml
ます。XML では、日付を含むテンプレートの表現が表示されます。テンプレートのノードを探すと、body
そこに次のようなものが表示されます (xml、xml 内にエンコード):
<body><?xml version="1.0" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="text" indent="no"/>
<xsl:template match="/data">
<![CDATA[<font size=2 face="Tahoma, Verdana, Arial">
<p>Value of Created On: ]]>
<xsl:choose><xsl:when test="systemuser/createdon">
<xsl:value-of select="systemuser/createdon" />
</xsl:when><xsl:otherwise>
</xsl:otherwise></xsl:choose>
<![CDATA[</p>
<p>Value of Modified On: ]]>
<xsl:choose><xsl:when test="systemuser/modifiedon">
<xsl:value-of select="systemuser/modifiedon" />
</xsl:when><xsl:otherwise>
</xsl:otherwise></xsl:choose>
<![CDATA[</p><p> </p></font>]]>
</xsl:template></xsl:stylesheet></body>
次のように参照を変更してみてください (ここではデコードされた値を使用していることに注意してください)。
<xsl:value-of select="systemuser/createdon" />
これに
<xsl:value-of select="ms:format-date('systemuser/createdon', 'dd MMM yyyy')"/>
完了したら、カスタマイズ xml をソリューションの zip に保存してアップロードします。マージ時に機能しても、CRM UI で編集しようとすると機能しない可能性があります。
これは、これを読んでのアイデアとして生まれます
于 2012-06-18T12:53:59.930 に答える