不同的报表结果-在WinForm 13.0.35和SAP Crystal Reports 2016 SP6中

2020-09-15 08:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个简单的报表,谁...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,


我有一个简单的报表,谁从ms sql server 2012查询中获取数据。

有一个分组字段-具有以下公式

DatePart(" yyyy",{view_report_wochenuebersicht.Datum},crFirstFourDays)&"-KW:"&right(" 00"&DatePart(" ww",{view_report_wochenuebersicht.Datum},crFirstFourDays),2)

在程序SAP Crystal Report 2016 SP6中,我在其中编辑报告

我在预览中的左组框中看到了条目

2007-KW:03

2007-KW:04

2007-KW:05

2007-KW:16

..等等

->我必须设置一些选项,使数字显示为那样(不,00 ...)

在我的Visual Studio 2017/C#/。net4.5应用程序中-我在Windows窗体的Crystal Report Viewer控件(13.0.35)中打开此报告

我得到

2.007,00--KW:00

2.008,00--KW:00

2.009,00--KW:00

所以分组不起作用,我认为这是默认数字格式的问题

..选项未保存在报告本身中吗?

..或如何在我的C#代码中定义这些文本格式?

感谢任何提示和提示

2条回答
N-Moskvin
2020-09-15 09:03

..终于发现了错误:

groupfield公式中的元素必须更改为文本

totext(DatePart(" yyyy",{view_report_wochenuebersicht.Datum},crFirstFourDays),0,"")&"-KW:"&right(" 00"&totext(DatePart(" ww",{view_report_wochenuebersicht。 Datum},crFirstFourDays),0),2)

不,它看起来和工作正常:-)

一周热门 更多>