Foxtable(狐表)用户栏目专家坐堂 → 关联表


  共有1238人关注过本帖树形打印复制链接

主题:关联表

美女呀,离线,留言给我吧!
lfz123
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:530 积分:4607 威望:0 精华:0 注册:2018/3/24 18:04:00
关联表  发帖心情 Post By:2018/12/5 9:57:00 [只看该作者]

请教老师:申请单和进项fa piao建立关联,我在子表进项fa piao的DataColChanged事件中写了如下代码:

Select Case e.DataCol.name

    Case "申请单号"

        Dim dr As DataRow = e.DataRow

            Dim pr As DataRow = dr.GetParentRow("申请单")

            If pr IsNot Nothing Then

                Dim v As Double = e.DataTable.Compute("sum(fa piao金额)","申请单号 = '"& pr("申请单号") & "'")

                pr("备注") = "增piao" & dr("fa piao号码") & "#" & dr("fa piao抬头") & "金额:" & v


            End If

End Select


增加进项fa piao输入fa piao金额时,出现如下错误提示,删除行时也会,输入完成后切换申请单的上下行却能出现正确结果


图片点击可在新窗口打开查看此主题相关图片如下:运行错误.png
图片点击可在新窗口打开查看

而且列“fa piao金额”本来就不属于表 申请单 非常疑惑


[此贴子已经被作者于2018/12/5 10:01:16编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/5 10:03:00 [只看该作者]

报错是 datarowdeleted 事件的代码,请贴出那个事件的代码。


 回到顶部