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


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

主题:关联表

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


加好友 发短信
等级:二尾狐 帖子:530 积分:4613 威望: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编辑过]

 回到顶部