当前位置:编程学习 > C#/ASP.NET >>

水晶报表2008 sql表达式字段的问题

各位大侠,拜托帮我看看。

水晶报表(.rpt)中在sql expression field中有一个变量s_Date,定义为:user3.fun_xxx(aaa,bbb,ccc...)。
在expression field中有一个变量b_xxxx引用了s_Date,定义为:mid({%s_Date},1,2)。

该.rpt的数据源的用户名是user1,
函数是定义在用户user3下的,在user1登录的情况下,使用user3.fun_xxx是没有问题的。

但是,现在的问题是,这样的用法,程序报错(xxx.printreport(1,false,0,0)方法通不过)。

但是,如果把b_xxxx的定义修正为:mid("222222",1,2)的常量形式就没有问题。

请问,各位有没有遇到这种情况,怎么解决呢。

--------------------编程问答-------------------- --------------------编程问答-------------------- 程序报错(xxx.printreport(1,false,0,0)方法通不过)。

报表预览时能正常显示吗?
补充:.NET技术 ,  图表区
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,