Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

帅哥哟,离线,有人找我吗?
菜菜A
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:44 积分:390 威望:0 精华:0 注册:2014/11/17 15:14:00
[求助]  发帖心情 Post By:2014/11/18 10:12:00 [显示全部帖子]

有没有办法输入数量 与 总金额   软件根据 输入 的货物名称 把  以前的与现在的单价平均 输出 
 比如以前一个商品价格是15  现在商品1个价格是10元,输入 数量 与金额  后 单价变成12.5元

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


加好友 发短信
等级:婴狐 帖子:44 积分:390 威望:0 精华:0 注册:2014/11/17 15:14:00
  发帖心情 Post By:2014/11/18 10:16:00 [显示全部帖子]

我把要实现功能 的表给你发过去吧


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


加好友 发短信
等级:婴狐 帖子:44 积分:390 威望:0 精华:0 注册:2014/11/17 15:14:00
[求助]  发帖心情 Post By:2014/11/18 10:20:00 [显示全部帖子]

就是这里的入库表要实现这
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:二采区.zip

个功能    输入  数量 与金额    单价 自动统计为   平均价

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


加好友 发短信
等级:婴狐 帖子:44 积分:390 威望:0 精华:0 注册:2014/11/17 15:14:00
[求助]  发帖心情 Post By:2014/11/18 10:41:00 [显示全部帖子]

版主有问题吗?

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


加好友 发短信
等级:婴狐 帖子:44 积分:390 威望:0 精华:0 注册:2014/11/17 15:14:00
[求助]  发帖心情 Post By:2014/11/18 10:49:00 [显示全部帖子]

不是输出 一个与以前相同的单价   而是 输出 一个   同一货物名称 所有金额除以数量的单价  而且 以前的单价也要发生变化 总金额与数量不发生变化 

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


加好友 发短信
等级:婴狐 帖子:44 积分:390 威望:0 精华:0 注册:2014/11/17 15:14:00
  发帖心情 Post By:2014/11/18 12:46:00 [显示全部帖子]

谢谢版主 

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


加好友 发短信
等级:婴狐 帖子:44 积分:390 威望:0 精华:0 注册:2014/11/17 15:14:00
  发帖心情 Post By:2014/11/18 14:14:00 [显示全部帖子]

If e.DataCol.Name = "入库_数量" AndAlso e.DataRow.IsNull("入库_金额") = False OrElse e.DataCol.Name = "入库_金额" Then
    Dim filter As String = "货物名称 = '" & e.DataRow("货物名称") & "' and 入库日期 <= #" & e.DataRow("入库日期") & "#"
    systemready = False
    Dim dj As Double = e.DataTable.Compute("sum(入库_金额)", filter) / e.DataTable.Compute("sum(入库_数量)", filter)
    e.DataTable.ReplaceFor("单价", dj, filter)
    systemready = True
Else If e.DataCol.Name = "单价" OrElse e.DataCol.Name = "入库_数量" Then
    systemready = False
    e.DataRow("单价") = e.DataRow("入库_金额")/ e.DataRow("入库_数量")
    systemready = True
End If

代码我改成这样了

现在我希望只对筛选出的日期段数据进行自动计算 , 其它情况按 金额/数量  输入 单价即可

怎么改? 

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


加好友 发短信
等级:婴狐 帖子:44 积分:390 威望:0 精华:0 注册:2014/11/17 15:14:00
  发帖心情 Post By:2014/11/18 14:55:00 [显示全部帖子]

不行 运行不了  求指点

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


加好友 发短信
等级:婴狐 帖子:44 积分:390 威望:0 精华:0 注册:2014/11/17 15:14:00
[求助]  发帖心情 Post By:2014/11/18 15:03:00 [显示全部帖子]

执行后单价不平均显示

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


加好友 发短信
等级:婴狐 帖子:44 积分:390 威望:0 精华:0 注册:2014/11/17 15:14:00
[求助]  发帖心情 Post By:2014/11/18 15:09:00 [显示全部帖子]

我按日期把9月份的筛选了一下  显示的结果  不行   ?

 回到顶部
总数 13 1 2 下一页