问题标签 [powerapps-selected-items]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powerapps - 如何根据电源应用中的特定列值过滤图库?
我正在处理一项要求,我有一个应用程序可以展示 Sharepoint 列表中的完整记录。但我想要基于列“内容类型”=问题(“内容类型”有 2 个选择问题/回复)的数据,并且我希望搜索能够像现在一样继续工作。
我是电源应用程序的新手,尝试了不同的方法,但没有成功。
试过的代码:
powerapps - 在 PowerApps 中,有没有办法在单选按钮过滤器中添加“显示所有记录”选项?
我使用“项目”SharePoint 列表作为数据源创建了一个 PowerApp。我已经成功地对画廊项目应用了多个过滤器。我已经应用了带有“待定”、“已批准”、“已拒绝”选项的单选按钮,以根据所选选项过滤记录。但我无法添加“全部显示”选项来显示库中的所有记录。如果您处理过类似的案例,请分享您的经验。您的宝贵建议将不胜感激。
powerapps - Power Apps 导航功能
我正在尝试使用导航功能,而不是屏幕名称,我试图从一个变量中获取它,但它说在此上下文中无法访问指定的属性,代码看起来像这样 Set(ScrnNm,ListEntries1_1.Selected.Label1_1 .Text);Navigate(ScrnNm,ScreenTransition.None),它附加到第一个屏幕上的按钮的“OnSelect”属性,ListEntries1_1(第一个屏幕上的画廊名称).Selected.Label1_1(来自后端表的画廊值) .Text 请帮忙,谢谢
powerapps - 取消选择单选按钮
如图所示,我尝试了以下方法: Patch(GUAT, ThisItem, {Radio: Blank()}); UpdateContext({lclResetRadios:true})
但它没有用
filter - 在 PowerApps 筛选器中动态添加筛选条件
我有一个组合框,在过滤器公式中,我的条件之一是从 SQL 数据源中过滤记录,其中列值与组合框中选择的值相同。我已经实现了。然后要求更改为使其组合框成为多选之一。我的第一个想法是使用“IN”运算符,但存在授权问题。所以为了规避这个问题,我在想是否有办法模拟(Value1,Value2,Value3)中→Column1的行为,其中值是组合框的选定项目类似于→(Column1 = Value1或Column1 =值 2 或列 1 = 值 3)。在最坏的情况下,用户最多可以选择 40 个值。
所以我的问题是 - 有没有办法动态形成过滤条件,可能使用 ForAll、Concat 等?
powerapps - 根据另一个数组过滤包含数组的记录
我有一个 SharePoint 列表,其中包含以下消息:
ID | 服务 |
---|---|
1 | 共享点、Word、Azure |
2 | Excel,天蓝色 |
3 | Power BI,动力学 |
服务是一个多选列,所以这里的值是数组。在一个列表框中,可以选择多个项目,我拥有所有服务。我想根据此列表过滤消息:如果选择了“服务”列中提到的任何服务,请显示它。因此,如果用户选择 SharePoint 和 Excel,则应显示 1 和 2。有没有一种简单的方法可以找到匹配的记录?我可以枚举嵌套的 ForAlls 并在每次选择更改时创建一个新集合,但也许有更好的方法。
sharepoint - 如何访问组合框的选定值以在 PowerApps 中进行比较?
我有一个连接到 SharePoint 列表的表单,其中一些 DataCard 是带有两个文本选项的组合框。我正在尝试在 If 中使用其中两个以在组合错误时显示警告。我尝试了以下方法:
- DataCardValue3.Selected = "string",这里的错误是我试图将 Record 与 String 进行比较
- DataCardValue3.Selected.Value = "string",我相信这应该有效,但它没有,不是因为错误,而是因为它说选择是“空的”,就像什么都没有选择,但即使我选择了一个选项警告不显示
- 连接中的 DataCardValue3.SelectedItems 以“”作为分隔符,这是为了提取 SelectedItems 会得到我的表的元素,仍然是空的
- DataCardValue3.Selected.NameOfColumn,这是因为组合框显然可以包含来自多个列的数据,但由于这是一个连接到共享点自动字段的表单,在我的情况下它没有,它只是给我一个错误。我的“列名”似乎是价值,但见第二点。
- DataCardValue3.Selected.Result,我在我组织的其他人制作的应用程序中看到了这个,它只是给了我一个错误
我会很感激任何指导