Foxtable(狐表)用户栏目专家坐堂 → 有关流水账的CASE STUDY


  共有3302人关注过本帖平板打印复制链接

主题:有关流水账的CASE STUDY

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


加好友 发短信
等级:幼狐 帖子:154 积分:1217 威望:0 精华:0 注册:2015/10/29 16:22:00
  发帖心情 Post By:2016/3/2 17:11:00 [只看该作者]

大大,我现在已经弄好库存表了,但是在出入库数的时段内汇总时出现麻烦:

以下是我的代码:
Dim pr1 As DataRow = e.DataRow.GetParentRow("库存起始")    ‘从主表取时段
Dim pr2 As DataRow = e.DataRow.GetParentRow("库存截止")

’以下是根据时段,计算出入库数量
Dim Sum1 As Double = DataTables("入库明细").Compute("Sum(数量)", "存货编码 ='" & e.DataRow("存货编码") & "'And 日期 >= #" & pr1 & "# And 日期 <= #" & pr2 & "#")
Dim Sum2 As Double = DataTables("出库明细").Compute("Sum(数量)", "存货编码 ='" & e.DataRow("存货编码") & "'And 日期 >= #" & pr1 & "# And 日期 <= #" & pr2 & "#")

'最后赋值
e.DataRow("入库数量")=sum1
e.DataRow("出库数量")=sum2

我把它写在了盘点明细表的datacolchanged事件里。
显示的错误信息:没有为object和datarow定义运算符 "&"

代码可能不止一个问题,能帮我看一下吗?主要是用到取父表,和日期段判断。明天就要盘点啦,大大帮忙,谢谢~~

 回到顶部
总数 22 1 2 3 下一页