仅当报告 运行 上线时小数点四舍五入

Decimals round off only when report is run live

当 运行 在本地时,我的交叉表显示带有两位小数的百分比。 运行 来自 Live in Crystal Report Viewer,这些值四舍五入到最接近的整数。如何强制显示小数点?


运行 本地 来自 Crystal 报告:


运行 来自 Crystal 报告查看器 实时:

最后我需要手动计算:

我创建了一个名为 MyDistinctCount 的 运行 总数来获取条目总数 132。然后我复制了交叉表的第一行(总计: | 7 | 71 | 46...) 并修改显示文本字段使用此公式:

ToText( ToNumber(CurrentFieldValue)/{#MyDistinctCount} * 100 ) + "%"