水晶报表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技术 , 图表区