0
僅顯示修改的日期我想問一個關係到crm 2011在線電子郵件模板的問題。 在電子郵件模板中,我顯示修改日期。但它顯示日期和時間。我只想顯示日期。如何實現這一目標?請讓我知道任何想法。謝謝....在電子郵件模板Crm 2011在線
僅顯示修改的日期我想問一個關係到crm 2011在線電子郵件模板的問題。 在電子郵件模板中,我顯示修改日期。但它顯示日期和時間。我只想顯示日期。如何實現這一目標?請讓我知道任何想法。謝謝....在電子郵件模板Crm 2011在線
有沒有支持的方法來做到這一點,但如果你真的需要它,這可能是值得嘗試的(注意:我還沒有嘗試過!)。
將您的模板添加到解決方案(或測試人員,現在),將其導出爲非託管並編輯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回您的解決方案壓縮並上傳。即使它在合併時工作,如果您嘗試通過CRM UI進行編輯,也可能無法正常工作。
此之際,從reading this
我試着像你說的一個想法,但是當進口,我無法導入,並顯示默認的錯誤消息。 我試試這個.. 當測試= 「機會/ modifiedon」 > <的xsl:選擇=價值的 「MS:格式日期( '機會/ modifiedon', '年月日')」 順便說一句,我試過一件事...... 在你的例子中,你顯示的是這樣的」這個標誌?在customization.xml文件中,我看不到這個標誌。 請讓我知道我的改變是錯的。謝謝 –
Nightmare
不,如我在我的迴應中所述,您將改變這個'< xsl:value-of select =「systemuser/modifiedon」/ >'這個'< xsl:value-of select =「ms:format-date 'systemuser/createdon','dd MMM yyyy')「/ >'。無論如何它可能無法工作 - 這是我能想到的唯一嘗試。 –