Foxtable(狐表)用户栏目专家坐堂 → 参数没有被指定值?


  共有2983人关注过本帖树形打印复制链接

主题:参数没有被指定值?

帅哥哟,离线,有人找我吗?
发财
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1470 积分:8981 威望:0 精华:0 注册:2013/10/24 9:12:00
参数没有被指定值?  发帖心情 Post By:2014/5/16 10:27:00 [只看该作者]

DataTables("销售").LoadFilter = "[单价]<> 0 And [日期] = #" & vars("adate") & "#" '设置加载条件
DataTables("销售").Load()
当单价是表达式生成的,上述加载不了,.NET Framework 版本:2.0.50727.3655
Foxtable 版本:2014.5.6.1
错误所在事件:加载[销售]失败!
详细错误信息:
至少一个参数没有被指定值。
应怎样修改?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/5/16 11:09:00 [只看该作者]

 vars("adate")   变量没有值吧?

弹出一下你拼接的LoadFilter 看看.   

 回到顶部
帅哥哟,离线,有人找我吗?
菲舍尔
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:504 积分:3492 威望:0 精华:3 注册:2012/11/13 15:49:00
  发帖心情 Post By:2014/5/17 2:45:00 [只看该作者]

你的是什么数据源?

 


 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:1693 积分:12117 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2014/5/17 8:34:00 [只看该作者]

把单价列用它的表达式来替代

 

比如 单价 = 金额/数量   (注意要加上空值和数量的非0判断)

 

DataTables("销售").LoadFilter = "金额/数量<> 0 And [日期] = #" & vars("adate") & "#" '设置加载条件

 

 

 


 回到顶部