以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]重新上例子,请看一下 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41661) |
||||
-- 作者:hovi -- 发布时间:2013/10/24 15:01:00 -- [求助]重新上例子,请看一下 如例中: 表A与表C中“单号”列对应表B中的“单号”列 如果有附加货品则输入到表B中,附加产品有与没有不确定,数量多少不确定。 有2个引导的窗口,分别指向表A与表C 录入窗口对应的是表B,这个怎么弄?我试的代码: For Each s As String In e.Form.Controls("TextBox1").Text.split(",")
Dim dr As DataRow = DataTables("表B").AddNew dr("单号")=Forms("引导1").Controls("TextBox1").Text dr("附加货品")=s Next For Each d As String In e.Form.Controls("TextBox1").Text.split(",") Dim dr As DataRow = DataTables("表B").AddNew dr("单号")=Forms("引导2").Controls("TextBox1").Text dr("附加货品")=d Next 不能实现需求功能,会出现把表A与表C的单号分别都录入表B中的情况,并且将附加货品也重复录入了。这个怎么解决?
|
||||
-- 作者:Bin -- 发布时间:2013/10/24 15:05:00 -- 完全看不明白你想怎么做啊. |
||||
-- 作者:hovi -- 发布时间:2013/10/24 15:07:00 -- 老大,哪句不明白啊。。。。。 [此贴子已经被作者于2013-10-24 15:07:17编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/10/24 15:08:00 -- 你两个引导窗口是什么意思? 你想实现什么需求? 你直接说你想实现什么效果吧 |
||||
-- 作者:hovi -- 发布时间:2013/10/24 15:10:00 -- 表A与表C 的单号都对应表B的单号
单号A可以有附加货品 单号B也可以有附加货品
这么说简单么? |
||||
-- 作者:Bin -- 发布时间:2013/10/24 15:11:00 -- 你具体是想实现什么样的效果呢? 说说看. |
||||
-- 作者:hovi -- 发布时间:2013/10/24 15:18:00 -- 表A 单号A,:111 有附加货品。则在“录入”窗口添加 单号A 111 的附加货品 表A 单号A,:112 没有附加货品。则不用录入 表C 单号B,:211 有附加货品。则在“录入”窗口添加 单号B 211 的附加货品 表C 单号B,:212 没有附加货品。则不用录入 |
||||
-- 作者:hovi -- 发布时间:2013/10/24 15:18:00 -- 问题是如何在录入窗口中录入附加货品 |
||||
-- 作者:Bin -- 发布时间:2013/10/24 15:24:00 -- 是不是想要这样? |
||||
-- 作者:hovi -- 发布时间:2013/10/24 15:34:00 -- 对了,又见全局变量! 老大,我对你的佩服敬仰之心犹如江水般滔滔不绝源远流长。。。。太感谢了。 |