以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]求老师简单做一下注释 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=104104) |
|
-- 作者:轩辕绝 -- 发布时间:2017/7/23 17:12:00 -- [求助]求老师简单做一下注释 ---------------------------我的提问---------------------- [求助]数据表关联问题 Post By:2017/7/23 15:47:00 [只看该作者]
------------------------老师您的回答----------------------------
放一个窗口,放一个table控件,显示内容。
currentChanged事件写代码:
Dim nr As Row = e.Table.current
请老师对代码做个简单的注释,方便学生学习,谢谢老师。 |
|
-- 作者:有点甜 -- 发布时间:2017/7/23 17:31:00 -- Dim nr As Row = e.Table.current \'取得当前行 If nr IsNot Nothing Then \'如果表格有数据 Dim filter As String = "1=2" \'定义变量 For Each s As String In nr("安全员").split("/") \'根据/把字符串分割成多个字符 filter &= " or 姓名 = \'" & s & "\'" \'合成条件,如 1=2 or 姓名 = \'张三\' or 姓名 = \'李四\' Next forms("窗口1").controls("table1").Table.filter = filter \'设置筛选 End If |