找回密码
 立即注册

QQ登录

只需一步,快速开始

314370003

银牌会员

21

主题

79

帖子

3232

积分

银牌会员

积分
3232

活字格认证

314370003
银牌会员   /  发表于:2014-8-9 23:25  /   查看:6091  /  回复:3
1.如果在报表参数-参数 里面参数的值 设置了默认值 之后,在报表展示界面就不会出现参数选择的界面,会自动使用默认的参数值。
如图所示




设置默认值后,点击选择参数的那个地方,出不来。
2.如果不设置默认值的话,那报表就会出错。错误为:给你不能为NULL的参数指定一个NULL值。如图所示:






3.如果添加了参数,打开报表时,会自动显示出参数选择的界面,而不是展示报表。能不能设置给参数设置了默认值后,打开报表时,会自动根据默认的参数值去加载报表,而不是先打开选择参数的界面。等需要选择参数时,点击一下选择参数的那个图标,才打开参数选择的界面。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-8-11 13:41:00
沙发
回复 1楼314370003的帖子

参数错误问题,发现您这边传递的是一个字符串类型,如果是string在SQL中需要添加单引号’’,请您尝试下。
回复 使用道具 举报
evancao
银牌会员   /  发表于:2014-12-2 18:23:00
板凳
回复 2楼iceman的帖子

传递是的一个字符串类型,在SQL中需要加单引号,但是传递的是:param 是参数,怎么对:param加单引号
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-3 14:43:00
地板
回复 3楼evancao的帖子

evancao 你好,

请问现在遇到了什么问题?

参数在SQL 查询语句中的调用有两种方式:
1.使用 ? 形式,按照参数的先后顺序排列。
2.使用参数名称方式,引用方法为 @参数名称

例如,同样创建 Parameter1 和 Parameter2 两个参数,SQL 语句写法有:
1.select * from 订单 where 货主名称 like ? and 订购日期 > ?
2.select * from 订单 where 货主名称 like @Parameter1 and 订购日期 > @Parameter2

谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部