【发布时间】:2010-07-06 14:37:49
【问题描述】:
我的报表 (rdlc) 中有一个折线图,我无法正确格式化。我正在努力完成两件主要的事情。
1) x 轴是一个日期,现在它显示为带时间的完整日期,我希望它显示为 mm/dd/yyyy。我试图通过使用=FormateDateTime(Fields!EndDate.Value, DateFormat.ShortDate) 来改变这一点,这正是我在微软的例子中看到的,甚至包括在 VS2008 中的例子(我正在使用的),但由于某种原因,它说 .ShortDate 是无法识别的标识符。我在想这可能是一个错误。那么关于如何将其转换为 mm/dd/yyyy 格式的任何想法?
2) 我希望绘制的值不是实际值,而是添加到值之前的先前值。这是为了完成一个持续的向上倾斜,显示总数。我还想过滤掉零,因为前 20 个条目也是 0。当我尝试使用过滤器选项时,由于某种原因,它使图表只是一条平线。
对任何这些问题的任何建议或指向良好教程的链接都会很棒,因为我是使用这些报告的新手。谢谢!
更新:我已经通过对提供的实际数据应用更改来完成这些,我仍然想知道一种更简单更好的方法。
【问题讨论】:
-
注意:我想出了如何过滤掉零。我必须将过滤器设置为!= 0。过滤器显然倒退到我的位置,因为如果它是过滤器指定的,它会通过而不是过滤掉。
标签: charts reporting report reportviewer rdlc