易表在线答疑技术与交流用户社区 → 请教一个问题


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

主题:请教一个问题

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


加好友 发短信
等级:新手上路 帖子:5 积分:0 威望:0 精华:0 注册:2006/12/1 15:14:00
请教一个问题  发帖心情 Post By:2006/12/1 15:37:00 [只看该作者]

我要实现一个录入窗口,根据不同的商品,录入后,自动到相对应的商品的表格里面去,该怎么弄?

因为我是各种商品,用了相同的表的设计。。。。。

请高手赐教。。。。。


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


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2006/12/1 15:41:00 [只看该作者]

这样的问题最好发文件
另:请注明标题,便于大家查找。不按规定的帖子我们将不定时进行清理。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/12/1 16:09:00 [只看该作者]

LocateFor

在当前表中查找并定位到符合条件的行,并返回该行的位置,如果没有找到符合条件的行,则返回0
Locatefor(CompareCol,CompareMode,CompareValue,CompareCol,CompareMode,CompareValue,......)
CompareCol   进行比较的列,可以用列名称表示,也可以用位置表示。
CompareMode  比较方式,包括=、>、<、>=、<=、<>、Like、Instr共8种比较方式。
CompareValue 比较值

如果找到符合条件的行,LocateFor将返回该行的行号,如果没有找到符合条件的行,则返回0

例如:
LocateFor("结账","=",-1)
找出下一条已经结帐的纪录。

LocateFor("姓名","=",[%姓名%])
这是查询窗口中一个自定义按钮的公式,根据用户输入的姓名进行查找,必须事先定义并在录入窗口插入一个名为"%姓名%"的变量。

If(LocateFor("姓名","=",[%姓名%])>0,True,MsgBox("没有找到符合条件的行!",0))
功能和上一个表达式相同,不过如果没有找到符合条件的行,将出现提示。


 回到顶部