如何使用VB.NET 2008中的Crystal Report 11.5的SQL表达式字段

时间:2010-03-15 10:37:48

标签: vb.net crystal-reports

我在Crystal Report 11.5中有以下SQL表达式字段

{fn CONCAT({fn CONCAT("SPR_PRODUCT"."PRODUCT_ID","SPR_PRODUCT_SUB_ITEM"."P_SUB_ITEM_ID" )},{fn CONCAT("SPR_PRODUCT_ITEM"."P_ITEM_ID","SPR_PRODUCT_GROUP"."P_GROUP_ID" )} )}  

在预览模式下效果很好。

但是当我在VB.NET 2008项目中使用该报告时,它会说:

Error in compiling SQL Expression :  
SQL Expressions can not be used in this report..  
Error in File <...>.rpt:  
SQL Expression error: Error in compiling SQL Expression :  
SQL Expressions can not be used in this report...  

请告诉我如何在VB.NET中使用SQL Expression字段?

先谢谢。

1 个答案:

答案 0 :(得分:0)

从项目运行报表时,是否将不同的数据源绑定到报表?如果其中一个字段名称不同,则可能会出现这样的错误。