以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]Tag属性问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=74127)

--  作者:pcxjxjhkw
--  发布时间:2015/9/2 21:58:00
--  [求助]Tag属性问题
请问:Table有Tag属性吗?其它控件呢
--  作者:大红袍
--  发布时间:2015/9/2 23:19:00
--  

一般控件都有,table要这样用

 

Tables("表A").grid.tag = "1234"


--  作者:pcxjxjhkw
--  发布时间:2015/9/2 23:56:00
--  
哦,谢谢,我就是说,直接用就不行了
--  作者:pcxjxjhkw
--  发布时间:2015/9/5 10:08:00
--  

Tables("表A").grid.tag

 

如何判断是否设置了表A的Tag值?


--  作者:Hyphen
--  发布时间:2015/9/5 10:25:00
--  
Tables("表A").grid.tag IsNot Nothing
--  作者:pcxjxjhkw
--  发布时间:2015/9/5 10:36:00
--  

5楼:

无法达到目的,

MessageBox.Show(tbl.grid.tag),返回一串字母。


--  作者:Hyphen
--  发布时间:2015/9/5 10:47:00
--  
貌似foxtable本身用到这个字段,可以给grid.tag赋值改变的,不过俺现在电脑有问题,只能用测试版,重启项目后grid.tag不会保存值,建议还是使用全局变量好了。
--  作者:czy
--  发布时间:2015/9/5 11:33:00
--  
直接Tables("表A").grid.tag = ""就能判断了吧
--  作者:pcxjxjhkw
--  发布时间:2015/9/5 14:28:00
--  
以下是引用czy在2015/9/5 11:33:00的发言:
Tables("表A").grid.tag = ""就能判断了吧
 
内部表可能判断
外部加载的表无法判断。如果未设置Tag,MessageBox.Show(Tables("表A").grid.tag),返回一串字母,不是空值

[此贴子已经被作者于2015/9/5 14:33:47编辑过]

--  作者:大红袍
--  发布时间:2015/9/6 9:52:00
--  

你可以用name来存储

 

Tables("表A").grid.Name = "12345"