0

在 Dynamics CRM 2011 中,我遇到了以下问题。我设置了一个货币字段,并将其显示在表单的标题以及主体中。

在标题中我得到了这个,“美元”和金额之间没有空格。

在此处输入图像描述

而在主窗体上,我根据需要使用空格(不是很大的空间,但至少它在那里!):

在此处输入图像描述

有什么办法可以让空间出现在标题版本中?

4

1 回答 1

1

恐怕对你来说不是一个很好的答案,但我相信这里的答案是“不”。它在标题中看起来不同的原因是 CRM 只是使用不同的控件在标题中显示。

我可以确认这种行为在 CRM Online 中是可重复的。我想知道是否可以将“货币符号”(您无法更改货币代码)更改为“USD”,但只要将值保存在货币记录中,尾随空格就会被修剪。如果您真的需要它,您可以扩展该概念并将您的货币符号保存为“USD__”,但它远非优雅。

当然,您可以使用一些 JavaScript 来攻击它,但我怀疑对于本质上只是装饰性的东西进行不受支持的更改是否值得。

作为最后的选择,同样不优雅,但是将“Holding Value”添加到您的表单中的多个位置作为只读字段将使其在用户在表单上的任何位置都可以直观地访问,如果达到与放置相同的目的,则排序它在标题中。

编辑:另一种选择可能是引入float由(按优先顺序)插件、工作流或 JavaScript 填充的新属性,以便它始终包含与“持有值”相同的值。然后,您可以将货币代码新字段放在标题中,以与您在表单正文中看到的布局大致相同。

于 2012-12-13T10:15:51.847 回答