以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 入库单联查 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90660) |
-- 作者:ufmanager -- 发布时间:2016/9/19 14:28:00 -- 入库单联查 一张入库单,表头和表体两张表。查找的时候,这两张表如何关联呢? |
-- 作者:ufmanager -- 发布时间:2016/9/19 15:27:00 -- 为何没人回答我,有谁知道的吗?咋查询呢 |
-- 作者:有点蓝 -- 发布时间:2016/9/19 15:54:00 -- 截图详细说明想要做什么 [此贴子已经被作者于2016/9/19 15:54:33编辑过]
|
-- 作者:ufmanager -- 发布时间:2016/9/19 16:18:00 -- 简单地说:就是一张入库单,我想以单据号来查找。如何能查询出表体上面的明细。 |
-- 作者:有点蓝 -- 发布时间:2016/9/19 16:36:00 -- 1、设置表关联http://www.foxtable.com/webhelp/scr/0091.htm 2、代码参考: CurrentChanged事件代码设为: Dim t As Table = Tables("入库单明细") With Tables("入库单") If .Current Is Nothing Then t.Filter = "False" Else t.Filter = "单据号 = " & .Current("单据号") End If End With |
-- 作者:ufmanager -- 发布时间:2016/9/20 17:43:00 -- 再问入库单查询的问题
假如表头上的单据号跟表体上的单据号进行关联。那增加一张入库单的时候,表体中的单据号如何从表头上的单据号取数。请明示。 |
-- 作者:有点蓝 -- 发布时间:2016/9/20 17:55:00 -- 表体DataRowAdded事件 If Tables("父表").Current IsNot Nothing Then e.DataRow("单据编号") = Tables("父表").Current("单据编号") End If |
-- 作者:狐狸爸爸 -- 发布时间:2016/9/20 17:56:00 -- 楼主先看帮助中《关联表》和《表达式》这两章,子表引用父表数据在: http://www.foxtable.com/webhelp/scr/0106.htm 最好按顺序看完全部帮助。 如果看帮助有困难,可以看视频教程: http://pan.baidu.com/s/1cmPmnc 心急吃不的热豆腐,先掌握基础最重要。
|