Crystal Report将nvarchar(max)数据类型转换为Memo数据类型

2020-09-04 18:31发布

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

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


使用Crystal Reports 2016 SP5,并使用用于sqlserver的OLEDB驱动程序连接2014 sql server数据库。

所有nvarchar(max)数据库字段都将转换为Memo数据类型。 是否有解决方法或修补程序可以解决此问题?

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

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


使用Crystal Reports 2016 SP5,并使用用于sqlserver的OLEDB驱动程序连接2014 sql server数据库。

所有nvarchar(max)数据库字段都将转换为Memo数据类型。 是否有解决方法或修补程序可以解决此问题?

付费偷看设置
发送
1条回答
SAP小黑
1楼-- · 2020-09-04 19:04

嗨Chaitanya,

任何大于255个字符的字段都被视为备忘。 如果您不打算在选择公式中使用该字段,而是对其进行分组,而只是使用它在报表上显示数据,则可以将其作为备忘。

如果要使用它 要过滤数据,分组等,您需要将其截断为255个字符。 有两种方法可以解决此问题。

1。 使用Command SQL进行报告,并截断查询的select子句中的字段

2。 使用SQL表达式字段(仅当您直接针对表进行报告时才有效)将字段截断为255个字符。

-Abhilash

一周热门 更多>