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

jiakw_1981 2010-12-27 09:46:38
各位大侠,拜托帮我看看。

水晶报表(.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)的常量形式就没有问题。

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

...全文
149 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2010-12-29
  • 打赏
  • 举报
回复
程序报错(xxx.printreport(1,false,0,0)方法通不过)。

报表预览时能正常显示吗?
水晶报表的“SQL  表达式字段”能否使用“参数字段”?我在水晶报表SQL中写入SQL  表达式字段,希望是这种效果

4,815

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧