我目前正在开发一个数据库来维护产品的进口许可证,而且我的一个表格遇到了障碍。 背景信息:
与此问题相关的4个表:tblProducts,tblimportlicenses,tblimportlicenselines和tblManufacturingSites。
您可以看到tblImportlicenses有点像订单表,而tblimportlicenselines就像包含多个产品的订单行表一样。 tblManufacturingSites包含产品生产地址,并链接到tblproducts(一对多:一个产品只能在一个生产厂区生产)。
具有挑战性的部分是:进口许可证可以包含一个或多个产品,但产品必须共享相同的制造地点才能使用相同的进口许可证。我需要围绕这个创建一个验证规则。
我创建了一个基于导入许可证的Mainform和一个带有Import License行的子表单,其中可以使用组合框(cboSelectProduct)添加产品。
我的初衷是创建一个vba循环,在更新后触发"" cboSelectProduct的事件,并检查它们是否共享同一个制造站点。但是,由于我是vba的新手,我不确定这是否有用或如何编写必要的代码?你能帮助我吗?
谢谢。