使用Reporting Services Excel数据电子表格显示####

当我导出我的rdl文件为Excel时,date/时间显示为######。 我研究了它,并且说这是为了使柱子变宽。 我得到它的工作,但即时通讯在页面的边缘。 当我输出到pdf时,由于宽度的原因,所有的东西都搞砸了。 是否有另一种方法来阻止Excel电子表格数据显示为除扩大列之外的####?

“其他文本字段怎么能够到下一行,但excel中的date/时间不能?

尝试将date时间转换为string:

= CStr(Format(Fields!Target_Date.Value,“dd-MM-yyyy hh:mm:ss”))

确保文本框的格式设置为“常规”,或者“格式”属性为空。

这将允许date和时间包装在文本框中。 缺点是现在擅长认为这个date是一个string,如果没有进一步的操纵,这不应该引起一个问题。