如图,目标:实现A表新增合同时,B、C两个表也能新增各自数据,并实现GUID的关联。
现在的情况是:A表新增合同数据,B表采用数据填充的形式,也能增加机型和设备信息到B表中,C表无法通过文本框添加数据,并关联A表GUID
。
B表和C表对应的数据表都增加A表的GUID外键,且设置B表和C表视图时都设置前台数据关联,关联到A表。
然后在窗口的A表AfterAddRow事件中添加代码:假设C表的表控件名为TableC,则代码为:Me.TableC.Rows.AddNewRow(1)
Me.TableC.Rows.AddNewRow(1)
这是添加一个新空行吗?A表GUID会和B表Guid自动关联添加吗?还是需要写代码?怎么写?
上面不是告诉你了吗
帮助里面前台数据关联去看一下
窗口show事件,添加判断条件,完美解决。
Private Sub MyBase_Shown(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Shown
If customer_guid.value=""
Me.Table3.Rows.AddNewRow(1)
End If
End Sub