北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |
我做的《商品库存及配送管理系统》中的“商品配送”窗体包含“需求”主窗体和“库存”、“配送”2个子窗体,“需求”主窗体的每条记录显示某一分场对某种商品的需求数量,“库存”子窗体显示来自多个供货商的该种商品的库存数量,“配送”子窗体用于根据“库存”子窗体中显示的库存数量为该分场配送其所需数量的该种商品,并在确认配送的同时更新库存和需求数据。目前是人工操作,即在“需求”主窗体中新录入一条记录后,将“库存”子窗体中第一条记录的 “库存ID”、“供货商”字段值分别录入“配送”子窗体的“库存ID”、“供货商”字段中,然后视以下情形进行不同的操作:
一、若该条记录的“库存数量”字段值大于或等于“需求”主窗体的“需求数量”字段值,则在“配送”子窗体的“配送数量”字段中录入“需求”主窗体的“需求数量”字段值,点击“确认配送”按钮,更新“库存”子窗体中该条记录的“库存数量”字段值、“需求”主窗体中的“需求数量”字段值;
二、若该条记录的“库存数量”字段值小于“需求”主窗体的“需求数量”字段值,则在“配送”子窗体的“配送数量”字段中录入该条记录的“库存数量”字段值后,点击“确认配送”按钮进行库存和需求数据更新,然后将“库存”子窗体中的下一条记录的“库存ID”、“供货商”字段值分别录入“配送”子窗体下一条记录(下一行)的“库存ID”、“供货商”字段中,若该条记录的“库存数量”字段值仍小于“需求”主窗体的“需求数量”字段值,则重复进行上述操作,直至更新后的“库存数量”字段值大于或等于“需求”主窗体的“需求数量”字段值的记录,则重复上述第一种情形下的操作。
求教:怎样写vba代码实现在“需求”主窗体中录入一条记录后,点击“配送”按钮就能自动完成上述操作(即实现商品的自动调配)?另请帮我看看程序是否还有其他需改进之处。谢谢!