以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]引用子表数据  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=96624)

--  作者:yupeng
--  发布时间:2017/2/24 15:06:00
--  [求助]引用子表数据

子表的 DataColChanged   事件

 

Case "样板类别"
        Dim pr As DataRow = e.DataRow.GetParentRow("Dd")
        pr("类别") = e.DataRow("样板类别")

 

老师 您好

   您帮我看一下,这个代码是哪里不对,要求如下:

如果修改的是 子表“样板类别”列,哪么父表的当前行“类别”列的值 = 子表的当前行的“样板类别”


--  作者:有点色
--  发布时间:2017/2/24 15:21:00
--  

代码没问题的,报错还是怎样?

 

Case "样板类别"
   
    msgbox(123)
    Dim pr As DataRow = e.DataRow.GetParentRow("Dd")
    If pr IsNot Nothing Then
        pr("类别") = e.DataRow("样板类别")
    End If
   


--  作者:yupeng
--  发布时间:2017/2/24 15:43:00
--  


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


老师  错误如图


--  作者:有点色
--  发布时间:2017/2/24 15:45:00
--  

红色地方写表名

 

Dim pr As DataRow = e.DataRow.GetParentRow("父表名")