以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]删除子表行,父表汇总子表字符串更新  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=110720)

--  作者:zyl19810322
--  发布时间:2017/12/8 10:04:00
--  [求助]删除子表行,父表汇总子表字符串更新
主表datacolchanged事件
Select Case e.DataCol.Name
    Case "案件编号"
        e.DataRow("违法信息") = DataTables("违法及处理情况").GetComboListString("违法事实","[案件编号] = \'" & e.DataRow("案件编号") & "\'").Replace("|",",")
End Select
子表datacolchanged事件
Select Case e.DataCol.Name
    Case "违法事实"
        DataTables("基本信息").DataCols("案件编号").RaiseDataColChanged("[案件编号] = \'" & e.DataRow("案件编号") & "\'")
End Select
删除子表行,主表汇总字符串无法更新

--  作者:有点甜
--  发布时间:2017/12/8 10:12:00
--  

 子表datarowDeleting事件

 

vars("filter") = "[案件编号] = \'" & e.DataRow("案件编号") & "\'"

 

 子表datarowDeleted事件

 

DataTables("基本信息").DataCols("案件编号").RaiseDataColChanged(vars("filter"))


--  作者:zyl19810322
--  发布时间:2017/12/8 10:13:00
--  
谢谢