以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助] 一个追加记录问题! (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=15402) |
-- 作者:dongzhao -- 发布时间:2008/12/9 9:35:00 -- [求助] 一个追加记录问题! 请教版主,追加一个指定表的一行记录,同时还要将与指定表相关联的记录同时追加到关联表中,如何去做? |
-- 作者:Czy -- 发布时间:2008/12/9 11:54:00 -- 参考Import函数。 |
-- 作者:dongzhao -- 发布时间:2008/12/9 16:56:00 -- 版主,我试了半天还是弄不好,文件传上去了,请版主给看一下,选定一条记录后,按追加工艺按钮后,既能够把符合条件的内容添加到主表上(目前追加工艺按钮以实现),同时还能够把符合条件的关联表的内容添加到关联表中(追加工艺按钮目前不能实现)。egd文件下载 |
-- 作者:Czy -- 发布时间:2008/12/9 23:30:00 -- if(MsgBox("是否将查询的结果复制到主表?",2,2),Import("个人化工艺表",filename,"个人化工艺表","","工艺编号","=",[工艺编号]) And AddRow("卡片个人化任务填报表","业务员,客户商_客户名,品名,产品类型,产品代码,工艺编号",[业务员],[客户商_客户名],[品名],[产品类型],[产品代码],[工艺编号]) and ShowAllRows() and OpenWindow(1) and Last(),true) |
-- 作者:dongzhao -- 发布时间:2008/12/10 10:56:00 -- 感谢版主!还有一个问题,新添加记录后,当录入新的日期后会自动地生成一个新的工艺编号,这时候需要保证刚才追加的关联表中的[工艺编号]为空,(关联表中的其他项内容不变),然后我可以点击[工艺编号]中的下拉菜单,能够自动的生成与主表一致的工艺编号,完成关联表中工艺编号的录入。还得请叫版主了. -=-=-=- 以下内容由 dongzhao 在 2008年12月10日 02:17pm 时添加 -=-=-=- 总版主在吗? |
-- 作者:dongzhao -- 发布时间:2008/12/10 15:38:00 -- 版主在吗?自己顶一下! |
-- 作者:Czy -- 发布时间:2008/12/10 16:09:00 -- 不可以。 因为你的工艺编号是关联列,如果清空关联编号中的数据,那么你将找不到新追加的数据。 |
-- 作者:dongzhao -- 发布时间:2008/12/10 16:25:00 -- 哦,可是关联表中的工艺内容除了工艺编号依照主表日期需要更新外其他都不需要改动,哪么有没有更加便捷的方法提高录入速度呢?谢谢版主 |
-- 作者:Czy -- 发布时间:2008/12/10 17:02:00 -- 如果主表的日期是系统当天日期,那么你的要求是可能实现的. |
-- 作者:Czy -- 发布时间:2008/12/10 17:23:00 -- egd文件下载 |