以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 导出当前窗口中的表格的筛选后的数据该怎么写代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40486) |
-- 作者:wuxianzuoji41 -- 发布时间:2013/9/21 20:54:00 -- 导出当前窗口中的表格的筛选后的数据该怎么写代码 Dim dlg As New SaveFileDialog \'定义一个新的SaveFileDialog
ex.Filter = "[producttype_id] = " & e.form.controls("cmbChanpin").value & "And [StockNumber]=" & e.form.controls("cmbKucun").value \'指定导出条件 |
-- 作者:有点甜 -- 发布时间:2013/9/21 21:08:00 -- 直接写 ex.Filter = Tables("crm_products").Filter |
-- 作者:wuxianzuoji41 -- 发布时间:2013/9/21 22:59:00 -- 有点甜,改成你的说的,提示错误
至少一个参数没有被指定值。 |
-- 作者:程兴刚 -- 发布时间:2013/9/22 0:38:00 -- 1、对于文本型控件的值,注意加单引号 \' 2、注意 and 前加空格;
比如:"[producttype_id] = \'" & e.form.controls("cmbChanpin").value & "\' And
上面假定:[producttype_id] 列和cmbChanpin控件的值为文本型。
|
-- 作者:有点甜 -- 发布时间:2013/9/22 23:09:00 -- 至少一个参数没有被置顶值?你msgbox(Tables("crm_products").Filter)看看,没理由的。 |