Power Apps 数据表为空

问题描述 投票:0回答:2

我有数据表控件,它将从我的集合中检索数据。到现在为止还好。现在我想将数据表清空,而不使用任何其他控件(例如按钮或垃圾桶图标)。有没有可能使用direct函数将数据表清空?

canvas filter datatables powerapps is-empty
2个回答
0
投票

您可以尝试使用以下方式:

  1. 在屏幕
    OnVisible
    属性上添加以下代码:
Set(ShowData, true);
  1. 添加一个按钮并在其
    OnSelect
    属性中添加以下代码:
Set(ShowData, !ShowData);
  1. 将您的 Items 代码替换为以下代码:
Filter(colEmployeeRegistration, Or(ShowData, Name = "    "))

首先,当您的标志 (

ShowData
) 设置为
true
时,您的整个数据将可见。一旦您单击按钮标志将被设置为
false
并且将检查第二个条件,即
Name = "    "
,我认为这永远不会发生。因此,表格将为空白。

您还可以将此条件

Name = "    "
替换为任何其他条件,这始终会产生
false
值。


0
投票

作为使用变量的示例。 有一个按钮:

OnSelect = UpdateContext({ showTable: !showTable })

然后更新数据表:

Items = If (showTable, colEmployeeRegistration )
© www.soinside.com 2019 - 2024. All rights reserved.