ms-access - 如何根据记录的值更改子表单上的字段
问题描述
我有一个产品表,每种产品有 2 个不同的价格。在客户表中,我有每个客户的价格类别。当我打开订单时,我从下拉列表中选择客户,价格类别字段显示当前客户的类型(1 或 2)。
我试图将 pricecategory 的值传递给子表单,但我无法处理如何更改 price 字段的控制源。可能这种方法行不通。我怎样才能完成这个任务?我需要逻辑结构。
我尝试在控制源中使用 IIf 语句,但没有成功。
iif([forms]![Orders]![PriceCategory]=1,[Price1], iff([forms]![Orders]![PriceCategory]=2,[Price2]))
我试图在一个子表单的字段中找到一种将控制源从 price1 更改为 price2 的方法。实际上我想根据客户自动更改价格字段。
谢谢
解决方案
推荐阅读
- angular - 从枚举打字稿创建空对象
- mysql - 在这种情况下如何获取表名
- python - 使用 SqlAchemy 创建表时未创建序列
- ml.net - ml.net pipeline.fit 在数据集中的特定行号后没有响应
- php - 如何使用 PHPExcel 库读取 Excel 单格日期(DD/MM/YYYY)值并将日期格式转换为(M/D/YYYY)
- flutter - dependOnInheritedWidgetOfExactType() 返回 null
- android - 当我的列表为空时,如何显示图像或文本?
- firebase - ReactNatice 应用程序(Android)没有收到来自 Firebase Cloud 消息的通知
- scala - 使用 Witness 提取类型标签
- node.js - 从邮递员发送 json 数据时未定义 request.body