Reporting services 在csv中下载时,SSRS 2008值自动转换为日期
我正在修复SSRS中的报告,以CSV格式下载文件。下载到EXCEL时,该值正常。这是一个场景:1-1变为1-1-1Reporting services 在csv中下载时,SSRS 2008值自动转换为日期,reporting-services,ssrs-2008,ssrs-2008-r2,Reporting Services,Ssrs 2008,Ssrs 2008 R2,我正在修复SSRS中的报告,以CSV格式下载文件。下载到EXCEL时,该值正常。这是一个场景:1-1变为1-1-1 有人知道这个吗?谢谢 只需在CSV文件中更改列的格式打开CSV文件并选择列,右键单击它,然后单击列的格式,第一个选项卡选择Date并选择日期的格式一个可能的解决方案是添加一个简单的引号(”)在包含1-1的字段开头 可以通过在放置字段的文本框中添加以下表达式来实现 =& "'" & Fields!YourField.Value 它将产生以下值: '1-1 Exce
有人知道这个吗?谢谢 只需在
CSV
文件中更改列的格式打开CSV
文件并选择列,右键单击它,然后单击列的格式,第一个选项卡选择Date
并选择日期的格式一个可能的解决方案是添加一个简单的引号(”
)在包含1-1
的字段开头
可以通过在放置字段的文本框中添加以下表达式来实现
=& "'" & Fields!YourField.Value
它将产生以下值:
'1-1
Excel将把您的字段设置为1-1
。如果您生成
其他格式的报告您的报告将显示字段为'1-1
让我知道这是否有用。您能澄清一下吗。EXCEL中的值为“1-1”,而CSV中的值为“1-1”?这是我可以重现的另一种方式。您使用的是什么版本的SSR?