Foxtable(狐表)用户栏目专家坐堂 → 如何提取库存现金的对方科目


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

主题:如何提取库存现金的对方科目

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110783 积分:563847 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/16 8:44:00 [显示全部帖子]

还是使用Find根据关联的数据查询。填充后遍历明细账,逐行查询出关联的科目

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110783 积分:563847 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/17 20:18:00 [显示全部帖子]

他们根据什么关联起来?

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110783 积分:563847 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/17 21:29:00 [显示全部帖子]

那就根据凭证编号去查呀,借贷相反那就判断,如果当前行有借方金额,就去查有贷方金额的行,大概

dim r as row = tabels("明细账").current
if r.isnull("借方金额") then
dim dr as datarow = datatables("凭证明细").find("凭证编号='" & r("凭证编号") & "' and 借方金额 is not null")
if dr isnot nothing then
r("对方科目") = dr("总账科目")
end if
else
dim dr as datarow = datatables("凭证明细").find("凭证编号='" & r("凭证编号") & "' and 贷方金额 is not null")
if dr isnot nothing then
r("对方科目") = dr("总账科目")
end if
end if

 回到顶部