Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 在csv中下载时,SSRS 2008值自动转换为日期_Reporting Services_Ssrs 2008_Ssrs 2008 R2 - Fatal编程技术网

Reporting services 在csv中下载时,SSRS 2008值自动转换为日期

Reporting 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

我正在修复SSRS中的报告,以CSV格式下载文件。下载到EXCEL时,该值正常。这是一个场景:1-1变为1-1-1


有人知道这个吗?谢谢

只需在
CSV
文件中更改列的格式打开
CSV
文件并选择列,右键单击它,然后单击列的格式,第一个选项卡选择
Date
并选择
日期的格式
一个可能的解决方案是添加一个简单的引号(
)在包含
1-1
的字段开头

可以通过在放置字段的文本框中添加以下表达式来实现

=& "'" & Fields!YourField.Value
它将产生以下值:

'1-1
Excel将把您的字段设置为
1-1
。如果您生成 其他格式的报告您的报告将显示字段为
'1-1


让我知道这是否有用。

您能澄清一下吗。EXCEL中的值为“1-1”,而CSV中的值为“1-1”?这是我可以重现的另一种方式。您使用的是什么版本的SSR?