【发布时间】:2022-04-30 02:09:04
【问题描述】:
我有以下问题。 在我的应用程序中,我有一个下拉菜单“StoreSelector” 项目基于根据 User().Email 过滤的集合。 (一些User().Email,定义在一个单独的集合中,可以看到所有Stores,User().Email只能看到一个Store)
Store.Selector.Items:
If(IsBlank(LookUp(WebAppAdmin; AdminEMail = User().Email; AdminEMail));
Filter(ColStores; 'Store E-mail' = User().Email);
Search(ColStores; SearchField.Text; "C_x0026_S_x0020_Verkaufsstelle"))
“StoreSelector”的 onChange-Property 过滤另一个 Collection,我们称之为“colTemp”
基本上这工作正常。
正如您在上面的公式中看到的那样,我还有 TextField“SearchField”。 SearchField 应该允许过滤下拉列表。 Search() 功能工作正常,下拉菜单仅显示过滤后的结果。
但是,只有当我单击下拉菜单时才会触发 onChange-Event。 并且仅当下拉列表中有超过 1 个项目时,单击才会触发事件。 是否只有 1 个项目,单击该项目不会触发事件。
如果用户在 SearchField 中进行输入,我必须怎么做才能触发 onChange-Event?
【问题讨论】:
标签: powerapps powerapps-canvas powerapps-formula powerapps-collection