access 如果批量添加记录
我的access设计是:客户订单明细表、外加工零件表(即根据客户所要成品,通过采购零件进行组装)。两表为1对多的关系。还有零件统称表,它与外加工零件表也是1对多的关系。由...
我的access 设计是:客户订单明细表、外加工零件表(即根据客户所要成品,通过采购零件进行组装)。两表为1对多的关系。还有零件统称表,它与外加工零件表也是1对多的关系。由于工作繁忙,如果一个订单下的每一个零件都需要进行一次复杂录入工作量实在庞大。所以我希望拿到订单时,就对订单上的零件做一次分析。想法如下:
在窗体中设置一个“零件分析”窗体,将需外加工零件的“零件统称”进行一次批量点选,保存时根据批量勾选“零件统称”内容自动在该订单下批量添加相应的多条记录,(此时外加工零件表的单条记录下只有“客户订单ID”和“零件统称”有内容即可)。这样我有时间时在把其他数据填写。以下我将自己的想法通过图片解释。恳请路过的大侠拔刀相助!多谢了!! 展开
在窗体中设置一个“零件分析”窗体,将需外加工零件的“零件统称”进行一次批量点选,保存时根据批量勾选“零件统称”内容自动在该订单下批量添加相应的多条记录,(此时外加工零件表的单条记录下只有“客户订单ID”和“零件统称”有内容即可)。这样我有时间时在把其他数据填写。以下我将自己的想法通过图片解释。恳请路过的大侠拔刀相助!多谢了!! 展开
2个回答
展开全部
9年前,我曾经在机械厂工作过,当时也做过零件管理方面的小型数据库,后来离厂。因为读书是机械专业,觉得终究没有应用到专业知识,挺可惜的。而后曾帮助过一个小组搭建整机零配件管理数据库。今天看到这个问题,感觉好像回到过去,所以难免多写点,写错了请指正。
批量添加的设想很好,也基本能实现目的,但这个关系图还有需要改进的地方:
1、批量添加的做法,是设立一个零件与机台型号或者组件号对应的表,或者个别零件与零件类别对应的表,要录入订单的时候,可以根据客户要购买的设备选择该设备或组件的全部或个别零件,追加到订单。例如:减速箱,选择蜗轮、蜗杆、抽承等零件。
做了这个对应关系:①可以了解整机的零件构成;②下订单的时候系统化,不会选错零件,例如86025和6025的轴承尺寸一样,安装也能成功,但对机械设备的寿命影响就很大;③设备不断改进的时候,新旧体系的都可以方便查询而不乱;④即使不引入采购成本,整机成本构成也了然于心。
因此,这个零件统称表可能要包括的字段不是这么简单了。
2、客户表主键设1个就可以。
3、外加工零件信息表格变动频率不同的信息都在一起,建议分开两个表。例如,零件的基本信息是很少变的,而零件的采购/制造信息是经常变的,这样无端增加了数据库容量,也不利于数据整理。
4、订单的生成,应该是以客户订单明细表为主,结合零件基本信息做的查询报表。
5、“零件分析”窗体,应该是根据零件统称表,选择相对应的零件id,与相对应的订单号,添加到零件采购/制造计划表里面。
6、最后,建立查询窗体,对采购/制造计划进行跟踪,对订单状态进行监控。
希望能对你有帮助,我会继续关注这个问题。
批量添加的设想很好,也基本能实现目的,但这个关系图还有需要改进的地方:
1、批量添加的做法,是设立一个零件与机台型号或者组件号对应的表,或者个别零件与零件类别对应的表,要录入订单的时候,可以根据客户要购买的设备选择该设备或组件的全部或个别零件,追加到订单。例如:减速箱,选择蜗轮、蜗杆、抽承等零件。
做了这个对应关系:①可以了解整机的零件构成;②下订单的时候系统化,不会选错零件,例如86025和6025的轴承尺寸一样,安装也能成功,但对机械设备的寿命影响就很大;③设备不断改进的时候,新旧体系的都可以方便查询而不乱;④即使不引入采购成本,整机成本构成也了然于心。
因此,这个零件统称表可能要包括的字段不是这么简单了。
2、客户表主键设1个就可以。
3、外加工零件信息表格变动频率不同的信息都在一起,建议分开两个表。例如,零件的基本信息是很少变的,而零件的采购/制造信息是经常变的,这样无端增加了数据库容量,也不利于数据整理。
4、订单的生成,应该是以客户订单明细表为主,结合零件基本信息做的查询报表。
5、“零件分析”窗体,应该是根据零件统称表,选择相对应的零件id,与相对应的订单号,添加到零件采购/制造计划表里面。
6、最后,建立查询窗体,对采购/制造计划进行跟踪,对订单状态进行监控。
希望能对你有帮助,我会继续关注这个问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询