[Full]
完整版
[Rss]
订阅
[Xml]
无图版
[Xhtml]
无图版
Rss
& SiteMap
Foxtable(狐表)
http://www.foxtable.com
新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
◎
Foxtable(狐表)
→
专家坐堂
→
Filter 使用In的問題
共4 条记录, 每页显示 10 条, 页签:
[1]
[浏览完整版]
标题:Filter 使用In的問題
1楼
ybil
发表于:2009/4/26 11:13:00
在
BeforeLoadInnerTable
事件中,使用 In 沒問題:
If e.DataTableName = "表A"
if e.User.Name = "A" Then
e.Filter = "[第一列] In ('A01', 'A03')"
End If
End If
但下面使用 In 沒反應:
Tables("表A").Filter = "[第一列] In ('A01', 'A03')"
[此贴子已经被作者于2009-4-26 12:33:45编辑过]
2楼
shxiaoya
发表于:2009/4/26 12:43:00
确实如此
3楼
lxl
发表于:2009/4/26 14:32:00
BeforeLoadInnerTable
事件其实是为了生成SQL语句,所以采用的是SQL语句的语法。
比如e.Filter =
"
[日期] = Date()
"
其实是生成了: SELECT * FROM Table
WHERE
[日期] = Date()
而Table 的Filter语法就是帮助文件里面的
表达式
了。支持的东西很少。
4楼
狐狸爸爸
发表于:2009/4/27 0:18:00
这个是开发工具的问题,我尽快联系处理一下吧。
共4 条记录, 每页显示 10 条, 页签:
[1]
Copyright © 2000 - 2018
foxtable
.com
Tel: 4000-810-820 粤ICP备11091905号
Powered By
Dvbbs
Version 8.3.0
Processed in .03516 s, 2 queries.
[Full]
完整版
[Rss]
订阅
[Xml]
无图版
[Xhtml]
无图版