以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助模式窗口中行定位的问题。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75680) |
-- 作者:liuxianjie1980 -- 发布时间:2015/10/12 20:16:00 -- [求助模式窗口中行定位的问题。 模式窗口,含有一个tabview,第一个页面中有一个表(“异常合同表”),非副本表,一个查询按钮
查询代码如下:
Dim wz As Integer
执行代码,窗口中的表没有反应。
注:该模式窗口打开后,Tables("合同异常记录表")并不是主表。不过我觉得跟这个没有关系吧,应该是跟没有指定好是哪个Tables("合同异常记录表")好像,但是又觉得也不是这个原因,因为这个表是非副本的。
|
-- 作者:大红袍 -- 发布时间:2015/10/12 20:20:00 -- Dim t As Table = e.Form.Controls("Table1").Table Dim wz As Integer wz = t.FindRow("[合同编号] Like \'% "& Forms("合同异常窗口").Controls("TextBox9").Value & "%\'") If wz >= 0 Then \'如果找到的话 t.Position = wz End If |
-- 作者:liuxianjie1980 -- 发布时间:2015/10/12 20:25:00 -- Dim wz As Integer
这样写,行不行? |
-- 作者:大红袍 -- 发布时间:2015/10/12 20:26:00 -- 参考2楼,t要一致 [此贴子已经被作者于2015/10/12 20:26:21编辑过]
|
-- 作者:liuxianjie1980 -- 发布时间:2015/10/12 20:29:00 -- 红袍兄:你写的那段代码好像也不行,无法定位。 |
-- 作者:大红袍 -- 发布时间:2015/10/12 20:30:00 -- 那不可能,例子说明。除非你条件不满足。 [此贴子已经被作者于2015/10/12 20:30:14编辑过]
|
-- 作者:liuxianjie1980 -- 发布时间:2015/10/12 20:35:00 --
[此贴子已经被作者于2015/10/12 21:00:37编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/10/12 20:46:00 -- 多了空格
Dim t As Table = e.Form.Controls("Table1").Table |
-- 作者:liuxianjie1980 -- 发布时间:2015/10/12 20:46:00 -- 同样对于“到货登记”,查询筛选也无法进行。 |
-- 作者:大红袍 -- 发布时间:2015/10/12 20:47:00 -- 看8楼 |