这里需要一个字符串。

2020-09-27 05:24发布

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

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


我为我的公司网站构建了两个不同的报告,它们都在.NETs Preview中起作用,但是当我发帖时,尝试运行查询时出现错误。

此处需要一个字符串。
详细信息:errorKind文件shiftScoreCard中的错误ScoreCard 6672_11040_ {039320F3-04E5-460B-9FA7-B35C3C005752} .rpt:
公式Record_Selection中的错误:
'(not HasValue( {?@shiftdate})或{shiftScoreCard.shiftDate} = {?@shiftdate})和'
此处需要一个字符串。

详细信息:errorKind

此处需要一个字符串。
详细信息:errorKind文件oee 2672_4532_ {BF5449DD-5C30-4154-94E6-6AACD2136791} .rpt:
公式Record_Selection中的错误:
'(not HasValue( {?@team})或{woRelease.buildTeam} = {?@team})和'
此处需要一个字符串。
详细信息:errorKind

这很困惑。

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

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


我为我的公司网站构建了两个不同的报告,它们都在.NETs Preview中起作用,但是当我发帖时,尝试运行查询时出现错误。

此处需要一个字符串。
详细信息:errorKind文件shiftScoreCard中的错误ScoreCard 6672_11040_ {039320F3-04E5-460B-9FA7-B35C3C005752} .rpt:
公式Record_Selection中的错误:
'(not HasValue( {?@shiftdate})或{shiftScoreCard.shiftDate} = {?@shiftdate})和'
此处需要一个字符串。

详细信息:errorKind

此处需要一个字符串。
详细信息:errorKind文件oee 2672_4532_ {BF5449DD-5C30-4154-94E6-6AACD2136791} .rpt:
公式Record_Selection中的错误:
'(not HasValue( {?@team})或{woRelease.buildTeam} = {?@team})和'
此处需要一个字符串。
详细信息:errorKind

这很困惑。

付费偷看设置
发送
4条回答
打个大熊猫
1楼-- · 2020-09-27 05:49

检查您的数据类型是否相同,我假设您已将{?@shiftdate}创建为日期。 您确定{shiftScoreCard.shiftDate}是日期字段而不是字符串

{shiftScoreCard.shiftDate} = {?@shiftdate}

确保数据类型相同

{woRelease.buildTeam} = {?@team})

伊恩

蓋茨
2楼-- · 2020-09-27 05:51

嗨,杰西,

可能是由于使用了DB客户端,CR在连接时会动态构建SQL,因此请确保它们都使用同一客户端。 并且根据客户端功能,它可能会更改SQL。

Don

Nan4612
3楼-- · 2020-09-27 06:00

是的。 shiftDate是日期,buildTeam是字符串。

记录选择器是否需要所有类型都相同才能正常运行? 我在公式字段中进行动态组时遇到了这样的问题...我必须根据使用最多的参数将其转换为字符串或日期。 很难进行故障排除,因为该错误仅实时发生。 在预览中,编码方式起作用。 可能是本地驱动程序和实时驱动程序之间的驱动程序不一致吗?

这里是选择的记录之一:

(不是HasValue({?@ shift})或{shiftScoreCard.shift} = {?@shift})和(不是HasValue({?@ shiftdate})或{shiftScoreCard.shiftDate} = {?@shiftdate})

shiftdate是日期,而shift是字符串。

蓋茨
4楼-- · 2020-09-27 06:06

两个报告中的问题都与shiftDate有关。 我正在运行更新版本的Crystal Reports,该实时应用程序落后了一点。 我猜旧版本无法处理SQL中的"仅日期"字段...它将其转换为字符串然后呕吐。 感谢您的帮助。

一周热门 更多>