以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于窗口查询报错的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=132306) |
||||
-- 作者:weipeng6999 -- 发布时间:2019/3/19 15:01:00 -- 关于窗口查询报错的问题 老师好! 我在窗口中对表做一个查询,Textbox输入表中有的值时,查询能正常显示。输入表中没有的值时,点击查询报错。 .NET Framework 版本:2.0.50727.8669 Foxtable 版本:2018.10.9.1 错误所在事件:客户信息表,CurrentChanged 详细错误信息: 未将对象引用设置到对象的实例。 我检查了在全局表事件中没有任何代码。 请教老师是哪里有错误?
|
||||
-- 作者:有点甜 -- 发布时间:2019/3/19 15:30:00 -- 表格的currentChanged事件
\'------------------------------副本Table之行位置联动开始---------------------- |
||||
-- 作者:weipeng6999 -- 发布时间:2019/3/19 15:42:00 -- 甜老师,在表currentChanged事件中加上代码后,还是报同样的错 |
||||
-- 作者:有点甜 -- 发布时间:2019/3/19 16:10:00 --
修改你窗口的表格的事件代码。
|
||||
-- 作者:weipeng6999 -- 发布时间:2019/3/19 17:32:00 -- 在窗口的表格的currentChanged事件中加入代码后,还是同样的错
|
||||
-- 作者:有点甜 -- 发布时间:2019/3/19 17:35:00 -- 这里啊
此主题相关图片如下:qq截图20190319173426.png |
||||
-- 作者:weipeng6999 -- 发布时间:2019/3/20 9:25:00 -- 甜老师,我是添加在这里的,在输入一个不存在的单位名称后,还是同样的错误。
[此贴子已经被作者于2019/3/20 9:26:25编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2019/3/20 9:49:00 -- 改成这样啊
\'------------------------------副本Table之行位置联动开始---------------------- |
||||
-- 作者:weipeng6999 -- 发布时间:2019/3/21 17:08:00 -- 谢谢甜老师的耐心!是我粗心了。现在又想请教一下。 我设置了分页,一页出现5个单位,表一共有10个单位。现在使用一个标签形式的统计整个单位数量,结果应该是10 ,但是我写的代码只能统计出当前分页的5个,请问该怎么修改?
With DataTables("客户信息表") .LoadFilter = "" \'一定要清除加载条件 .LoadTop =5 .LoadPage = 0 .Load() e.Form.Controls("TextBox1").Value = 1 & "/" & .TotalPages End With Dim dwzs As Integer dwzs=DataTables("客户信息表").Compute("count(_identify)") Dim lbl As WinForm.Label lbl = e.Form.Controls("Label3") lbl.Text = dwzs |
||||
-- 作者:有点甜 -- 发布时间:2019/3/21 17:50:00 -- Dim dwzs As Integer
http://www.foxtable.com/webhelp/scr/2897.htm
|