以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  参数没有被指定值?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50977)

--  作者:发财
--  发布时间: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
--  发布时间:2014/5/16 11:09:00
--  
 vars("adate")   变量没有值吧?

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

--  作者:菲舍尔
--  发布时间:2014/5/17 2:45:00
--  

你的是什么数据源?

 


--  作者:逛逛
--  发布时间:2014/5/17 8:34:00
--  

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

 

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

 

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