Foxtable(狐表)用户栏目专家坐堂 → [讨论]新版帮助中的示例缺少表支持


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

主题:[讨论]新版帮助中的示例缺少表支持

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


加好友 发短信
等级:童狐 帖子:215 积分:1306 威望:0 精华:0 注册:2013/4/7 22:24:00
[讨论]新版帮助中的示例缺少表支持  发帖心情 Post By:2013/5/22 13:53:00 [只看该作者]

3.4.1.2.2.2.6 Find

DataTable查找符合条件的行,如果找到的话,返回找到的行,否则返回Nothing
如果有多个符合条件的行,默认返回第一个,也可以指定返回第几个符合条件的行。

语法:

Find(Filter,Sort,Index)

Filter: 
条件表达式,请参考表达式的运算符和函数( [标题编号]) 条件表达式( [标题编号])
Sort:   
可选参数,指定排序方式。
Index:  
可选参数,指定返回第几个符合条件的行,0表示第一行。

示例一:

Dim dr As DataRow
dr = DataTables("
产品").Find("产品编号 = '03'") '找出编号为03的产品
With DataTables(
"订单")
    dr = .Find("
产品 = 'PD01'","日期") '找出第一次订购PD01产品的记录
    dr = .Find("
产品 = 'PD01'","日期",1) '找出第二次订购PD01产品的记录
End With

 

打开示例文件界面如下:

 


此主题相关图片如下:狐表帮助错误1.jpg
按此在新窗口浏览图片

 

命令窗口运行示例代码出错:


 


此主题相关图片如下:狐表帮助错误2.jpg
按此在新窗口浏览图片

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


加好友 发短信
等级:童狐 帖子:215 积分:1306 威望:0 精华:0 注册:2013/4/7 22:24:00
  发帖心情 Post By:2013/5/22 13:54:00 [只看该作者]

0430版的帮助,运行的是0518试用版。

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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/5/22 13:59:00 [只看该作者]

昏,您倒是有個 DataTables("产品") 才行啊,沒有怎查?
dr = DataTables("产品").Find("产品编号 = '03'"

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


加好友 发短信
等级:六尾狐 帖子:1418 积分:7167 威望:0 精华:0 注册:2013/3/18 8:37:00
  发帖心情 Post By:2013/5/22 14:02:00 [只看该作者]

这个又不是演示示例,只是代码而已,示例中没有表对应也是正常的。是示例会提示

本课的示例文件为CaseStudy目录下的“XX.table


 回到顶部