Foxtable(狐表)用户栏目专家坐堂 → 入库主表所有明细隐藏了


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

主题:入库主表所有明细隐藏了

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/25 11:56:00 [显示全部帖子]

你设置filter隐藏的?

 

那你窗口afterLoad事件也写代码如

 

e.form.controls("Table1").Table.Filter = tables("入库主表").Filter


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/25 14:34:00 [显示全部帖子]

table1指的是你table控件的属性【名称】,默认叫做 table1、table2、table3,你可以修改的。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/25 16:49:00 [显示全部帖子]

Select Case e.DataCol.Name
    Case "单价","订单数量"
        e.DataRow("金额")=e.DataRow("单价") * e.DataRow("订单数量")
    Case "客户名称","订单编号","金额"
        DataTables("订单主表").DataCols("订单编号").RaiseDataColChanged("客户名称='" & e.DataRow("客户名称")  & "' and 订单编号='" & e.DataRow("订单编号")  & "'")
End Select

Select Case e.DataCol.Name
    Case "客户名称","物料编号","版本号"
        e.DataRow("现有库存数量") = DataTables("入库主表").Compute("Sum(现有库存数量)","[客户名称] = '" & e.DataRow("客户名称") & "' and [物料编号]='" & e.DataRow("物料编号") & "' and [版本号]='" & e.DataRow("版本号") & "'")
End Select

Select Case e.DataCol.Name
    Case "客户名称","物料编号","版本号","订单编号"
        e.DataRow("已交数量") = DataTables("出库明细表").Compute("Sum(实交数量)","[客户名称] = '" & e.DataRow("客户名称") & "' and [物料编号]='" & e.DataRow("物料编号") & "' and [版本号]='" & e.DataRow("版本号") &  "' and [订单编号]='" & e.DataRow("订单编号") & "'")
        e.DataRow("未交数量") = e.DataRow("订单数量") - e.DataRow("已交数量")+DataTables("退货明细表").Compute("Sum(退货数量)","[客户名称] = '" & e.DataRow("客户名称") & "' and [物料编号]='" & e.DataRow("物料编号") & "' and [版本号]='" & e.DataRow("版本号") &  "' and [订单编号]='" & e.DataRow("订单编号") & "'")
End Select


 回到顶部