【发布时间】:2018-08-01 03:32:01
【问题描述】:
我们只需要一个屏幕来在同一个屏幕上创建和编辑记录。所以我不知道我们是否可以创建一个记录,然后在同一个屏幕上编辑它。我们使用 CRM 作为我们的数据源。
【问题讨论】:
-
您可以做的是使用“新表单”和“编辑表单”,“Visible”属性为“false”,然后在屏幕的 OnCreate 或 OnVisible 属性中显示编辑或新形式取决于您要做什么。
标签: powerapps
我们只需要一个屏幕来在同一个屏幕上创建和编辑记录。所以我不知道我们是否可以创建一个记录,然后在同一个屏幕上编辑它。我们使用 CRM 作为我们的数据源。
【问题讨论】:
标签: powerapps
PowerApps 确实支持使用编辑表单从同一屏幕创建和编辑。您可以通过创建“来自数据的应用程序”来查看此功能。这将创建一个包含 BrowserScreen、DetailScreen(只读表单)和 EditScreen(可编辑表单)的三屏应用程序。后者用于创建和编辑记录。
创建这个例子的步骤是:
单击 BrowseScreen 上的“+”图标可查看以下 OnSelect 表达式:
NewForm(EditForm1);Navigate(EditScreen1, ScreenTransition.None)
单击 DetailScreen 上的铅笔图标可查看以下 OnSelect 表达式:
EditForm(EditForm1);Navigate(EditScreen1, ScreenTransition.None)
【讨论】: