站内搜索

返回   安讯中国 > 安讯产品 > 百灵报表(BIRT)
注册
忘记密码?
论坛帮助 日历事件 搜索 今日新帖 标记版面已读

回复
 
LinkBack 主题工具 搜索本主题 显示模式
  #1 (permalink)  
旧 2008-11-18, 02:55 PM
Junior Member
 
注册日期: 2008-6-18
帖子: 2
存款: 120
默认 一个可能很难遇到的问题(急)

如 在birt设计器的query里

语句select * from a where '2008-05-02'=substr(?,1,10)在DB2数据库下是可以的
语句select * from a where '2008-05-02'=substring(?,1,10)换成sqlserver就不行了,看不到dataset的下拉列,说明可能不支持这样的传参.

我认为这里birt的传参应该和数据库没多大关系的,希望有朋友能指出,到底是birt在sqlserver下不支持这样的函数里面传参,还是其他,多谢 多谢!
回复时引用此帖
  #2 (permalink)  
旧 2008-11-18, 04:08 PM
Tianli 的头像
Super Moderator
 
注册日期: 2008-3-13
住址: Shanghai
帖子: 395
存款: 5,088
默认

我做了一个类似的sqlserver 的case是可以的。请问你的dataset下拉列是什么意思?
__________________
Actuate China
回复时引用此帖
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

论坛启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用


服务条款 | 隐私政策
安讯中国 上海浦东新区浦东南路1271号华融大厦21层2101室
电话:(+86)21-58826388   发送邮件联系我们  沪ICP备06010344号
Actuate Corporation © 2008
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios

Content Relevant URLs by vBSEO 3.1.0