问一下 Dim dr As DataRow = CurrentTable.Current.DataRow 是获得 当前表的当前选中行但是 副表 转不过来呢还是 主表的 内容,是不是 只能 通过 数据找到 主表内容 在定 游标 这样。具体情况如下
窗口:MX,在窗口加载后执行 是这样得到当前行,MX窗口是用的text绑定到查询表的字段
Dim t As Table = CurrentTable ‘’‘’‘这个t 是 在 主窗口中是用 e.Form.CreateTable(name , datatable , True )建立的动态表,是datatable 是一个查询表
Dim dr As DataRow = t.Current.DataRow
主窗口中是用 e.Form.CreateTable(name , datatable , True )动态建立的表,而且是副本,datatable 是一个查询表
然后我在主窗口中点击name表中的行打开窗口MX,我发现 CurrentTable.Current 显示的是查询表关联的主表的行
我在窗口MX中执行MessageBox.Show( t.Name )弹出的是动态生成的名称
[此贴子已经被作者于2020/3/10 18:02:38编辑过]