以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]表名列名  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=123034)

--  作者:blsu33
--  发布时间:2018/8/7 7:10:00
--  [求助]表名列名
老师,
  疑惑了,应该怎么写

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20180807070658.png
图片点击可在新窗口打开查看

Dim tb As WinForm.Table = e.Form.Controls("Table1")
tb.Table.Filter="{zaformset}.[id]=\'fa0101\'"


.NET Framework 版本:2.0.50727.8933
Foxtable 版本:2018.7.9.1
错误所在事件:
详细错误信息:
无法解释位置 11 的标记“}”。

这样写
Dim tb As WinForm.Table = e.Form.Controls("Table1")
tb.Table.Filter="id=‘fa0101‘" 
或是 tb.Table.Filter="[id]=‘fa0101‘"

.NET Framework 版本:2.0.50727.8933
Foxtable 版本:2018.7.9.1
错误所在事件:
详细错误信息:
未找到列 [id]。

[此贴子已经被作者于2018/8/7 7:15:17编辑过]

--  作者:sjx71
--  发布时间:2018/8/7 8:33:00
--  
如果是Normal型的table,就写 Tables(“zaformset”).fliter = "id = \'fa0101\'"

如果是做为副本的Normal型table,就写 Tables(“窗口1_Table1”.fliter = "id = \'fa0101\'"

查看帮助中 开发指南  窗口设计 窗口中的Table 一节

--  作者:blsu33
--  发布时间:2018/8/7 8:50:00
--  
已解决