PowerApps:通过下拉菜单筛选标签并实现产品数据填充与显示
实现产品下拉选择后自动显示价格并写入目标表的PowerApps配置步骤
1. 配置产品下拉菜单
假设你的下拉控件命名为Dropdown_Product,做以下设置:
- Items属性:直接设置为
Products(绑定你的产品表) - DisplayFields属性:选择
["产品名称"](让下拉菜单只显示产品名称) - Value属性:保持默认的
ThisItem即可,方便后续获取选中产品的完整记录
2. 自动显示对应产品价格
添加一个文本控件(Label或TextInput都可以,假设叫Text_Price),设置它的Default属性为:
Dropdown_Product.Selected.价格
只要下拉菜单选中某个产品,这个控件就会自动同步显示对应的价格。如果是在编辑表单里的价格字段,直接把该字段控件的Default属性改成上面的公式即可。
3. 将选中数据写入目标表
假设你的编辑表单命名为Form_Target,数据源绑定到你的目标表,按以下配置:
- 表单内的产品名称字段控件:把它的Default属性设为
Dropdown_Product.Selected.'产品名称' - 表单内的价格字段控件:把它的Default属性设为
Dropdown_Product.Selected.价格 - 添加提交按钮,设置它的OnSelect属性为:
SubmitForm(Form_Target)
点击提交后,选中的产品名称和价格就会被写入目标表。
额外提示
- 如果想简化下拉菜单的数据源,也可以用
ShowColumns(Products, "产品名称", "价格")作为Items属性,只加载需要的字段,提升性能 - 如果是新建记录场景,记得在打开表单时用
NewForm(Form_Target)初始化表单模式;如果是编辑现有记录,用EditForm(Form_Target)切换模式
内容的提问来源于stack exchange,提问作者Fazza
相关产品推荐
相关产品推荐

