数据库是sqlserver
1. 参数中定义了一个多值参数FormStatusID,integer类型,然后在sql查询中使用这个参数,发现预览始终没有查询结果,去掉这个参数查询就正常了
下面的用法不对吗,如何判断FormStatusID这个参数没有传入值或者是空值
。。。
(@FormStatusID is null or summ.StatusID in (@FormStatusID))
。。。
2. 页面上用HTML5Viewer,多值的情况下页面上应该怎么传参数,另外如果参数为空是传NULL还是就不传了?
var reportOption = {
id: 'Reports/TravelFormRdlReport.rdlx',
parameters: [
{
//单值的
name: 'FormID',
value: 14002
},
{
//多值的?
name: 'FormStatusID',
value: 1,2,3
}
]
};
谢谢! |
|