Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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
C# 4.0 SSRS报告中的字符串拆分_C# 4.0_Reporting Services_Ssrs 2008 - Fatal编程技术网

C# 4.0 SSRS报告中的字符串拆分

C# 4.0 SSRS报告中的字符串拆分,c#-4.0,reporting-services,ssrs-2008,C# 4.0,Reporting Services,Ssrs 2008,我有字符串“02年12个月”。在SSRS报告中,我需要显示如下字符串 “02年02月”。SSRS报告的表达有什么好方法吗 请告知,谢谢=左(字段!String.Value,2)和“&Mid(字段!String.Value,3,7)和“&Right(字段!String.Value,6) 这是假设您的数字将始终使用零填充,如上面的示例所示,并且假设您替换字段!String.Value,该字段包含报告中返回的字符串。我找到了解决方案,下面是答案 =Left(Fields!Value, 2) &

我有字符串“02年12个月”。在SSRS报告中,我需要显示如下字符串

“02年02月”。SSRS报告的表达有什么好方法吗

请告知,谢谢

=左(字段!String.Value,2)和“&Mid(字段!String.Value,3,7)和“&Right(字段!String.Value,6)


这是假设您的数字将始终使用零填充,如上面的示例所示,并且假设您替换字段!String.Value,该字段包含报告中返回的字符串。

我找到了解决方案,下面是答案

=Left(Fields!Value, 2) & " " & Mid(Fields!Value, 3, 5) & " " & Mid(Fields!Value, 8, 2) & " " & Right(Fields!Value,  6)

感谢您的支持

您是如何生成字符串的?感谢您的回复,并且给定的表达式没有按照我的要求拆分字符串。我认为我们只能在表达式中编写一个MID函数。您是否能够将字符串生成为“02年02月”?-请只使用1个mid编写您建议的代码。我不认为可以这样做,但我们可以看一看。上面的代码有什么问题?为什么对你来说分割得不正确?对我来说就像是“02年02个月”