以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]请教采购表与库存表之间的关系建立。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68333)

--  作者:liuxianjie1980
--  发布时间:2015/5/14 22:56:00
--  [求助]请教采购表与库存表之间的关系建立。

设想如下:

 

一般我们在采购时,肯定是先在采购表中登录信息(假定所有的采购物资暂未使用),而库存表中的信息则源于采购表,问题出现了:如果只是一条两条采购信息,大不了在库存中手动录入,但是要是很多条信息呢,那就要重复很多的劳动,而且容易出错。因此,采购表和库存表能不能实现一种联动,即:采购表中出现一条记录,则库存中增加相应的记录,这样能省时而不易出错。

 

 


--  作者:大红袍
--  发布时间:2015/5/14 22:59:00
--  

 参考

 

http://www.foxtable.com/help/topics/2292.htm

 

http://www.foxtable.com/help/topics/2490.htm

 


--  作者:moxuejiahui
--  发布时间:2015/5/14 23:09:00
--  
另一方法,就是你应该有关联列吧,
If e.DataCol.Name = "关联列名" Then
    If e.DataRow.IsNull("关联列名") Then
            Else
dim dc as datarow = DataTables("库存表").find("关联列名 = ‘“& e.DataRow("关联列名") &”’")
if dc is nothing then
dim nd as datatables("库存表").addnew()
nd("关联列名") = dc("关联列名")
nd("xxx") = dc("xxx")
^……
datatables("库存表").save
end if
end if
end if
[此贴子已经被作者于2015/5/14 23:10:07编辑过]