Previous topicNext topic
Help > 开发指南 > SanMuGrid平台编程 > 主要对象 > BaseGrid > 属性 >
关于TableID
关于子表的TableID.一个表的定位是窗体名称+表名称。理论上主窗口中的子表跟弹出的子窗口中的子表也是不同的表。可是它们的设置理论上又是一样的。总不能一样的东西要设置两遍吧?所以我就做了一个处理。即子窗口中的子表直接取主窗体中的子表设置。这样就节省了一遍重复的劳动。子窗体中的子表直接跟主窗体中的子表取相同的数据源。TableID也返回相同的值。所有的事件、表属性共享。
当你只有在子窗体中显示子表时,就意味着你所有的设置都应该在子窗体+表名的命名空间下设置,自然跟前面一种情况不一样了。