我正在MS Access中构建一个简单的发票表单,并且有两个表,我试图链接数据。一个是product
表,其中包含price
字段。但是,由于价格可以在任何时候发生变化,我希望将我在line_item
表中的销售价格存储为一个不变的,不变的价值。
此外,我希望能够锁定invoice form
中的两个值,因此两者都无法更改。因此,我不希望手动输入sale_price
表中的line_item
条目。我希望它从product
表的price
条目中提取。
但是,我还没有找到任何文档来帮助我实现这个确切的结果。
任何人都可以帮助我吗?
答案 0 :(得分:0)
这是一个常见的要求。
设置文本框属性已启用否和已锁定是和TabStop编号
要检索价格,可以将其作为选择产品的组合框列。
使用组合框AfterUpdate事件后面的代码将价格保存到记录中。它可以用宏完成,但我使用VBA,例如:
Me!sale_price = Me.cbxProduct.Column(x)
- 对于x引用,带有价格的列索引,索引从0开始。