我正在尝试使用Visual Studio SQL Server数据工具为MS动态CRM 2013制作一些报告,我从以下xm获取:
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false" aggregate="true">
<entity name="new_donation">
<attribute name="createdon" alias="month" groupby="true" dategrouping="month" />
<attribute name="new_donationid" alias="TotalNumber" aggregate="count"/>
<attribute name="new_donationamount" alias="TotalAmount" aggregate="sum"/>
<order alias="month" descending="false" />
<filter type="and">
<condition attribute="new_donationsource" operator="eq" value="100000017" />
<condition attribute="createdon" operator="this-year" />
</filter>
</entity>
</fetch>
这将按createdon
字段(日期时间字段)和count
new_donationid
和sum
new_donationamount
字段进行分组。
这样可以正常工作,但它会显示月份编号而不是月份名称,例如它显示5,但我希望它显示May
代替:
有没有办法让它在以下属性中显示月份名称而不是月份号码:
<attribute name="createdon" alias="month" groupby="true" dategrouping="month" />
还是其他任何解决方法?如果我想用阿拉伯语而不是英语等其他语言显示它,这也可能吗?
答案 0 :(得分:1)
我找到了解决此问题的方法,如下所示:
这样可以解决问题,但我仍然不知道如何用阿拉伯语而不是英语显示它。