我是新手Powerapps
。我toggles
在一个EditForm
名为EditForm1 中有一些。当切换被选中时,它们会导致出现文本输入框,然后可以使用这些输入框来输入新信息。
然后我有一个SubmitForm
按钮 ( SubmitForm(EditForm1)
),它通过 将新信息保存到Excel
表中Dropbox
。一切正常,除了当我按下SubmitForm
按钮时,切换返回到默认模式,即关闭。提交后如何保持切换?谢谢
可以通过两种方式将 PowerApps 控件重置为其默认值:
所以我会首先检查切换的 Reset 属性并将其设置为空或“false”,然后检查表单的 OnSuccess 和类似属性以查看是否从那里调用了 Reset 函数。
最后,如果这一切都失败了,我将放弃 oob 表单并构建您自己的表单,以便您可以完全控制行为,请参阅这篇文章以获取示例。
PowerApps
我能够从论坛 ( https://powerusers.microsoft.com/t5/PowerApps-Forum/Submitform-resets-toggles/mp/62742#M25890 )中得到这个问题的答案。
基本上,toggles
在 a中使用form
是个问题,因为提交表单会导致控件重置。所以解决方案是删除表单并将我的切换包含在空白上canvas
。然后,Submitform()
我不使用 ,而是使用Patch()
这样的函数
Patch(
DataSourceName,
Record,
{
DatasourceColumnname1: datasourcecolumnname1.Text,
DatasourceColumnname2: datasourcecolumnname2.Text,
...
})
DatasourceColumnname1
数据源中列的名称在 哪里,datasourcecolumnname1.Text
是我想添加到数据源中的信息(在这种情况下,是text input
框内的文本)。