powerapps - Powerapps 在一个屏幕上创建和编辑
问题描述
我们只需要一个屏幕来在同一个屏幕上创建和编辑记录。所以我不知道我们是否可以创建一个记录,然后在同一个屏幕上编辑它。我们使用 CRM 作为我们的数据源。
解决方案
PowerApps 确实支持使用编辑表单从同一屏幕创建和编辑。您可以通过创建“来自数据的应用程序”来查看此功能。这将创建一个包含 BrowserScreen、DetailScreen(只读表单)和 EditScreen(可编辑表单)的三屏应用程序。后者用于创建和编辑记录。
创建此示例的步骤是:
- 新建 > 从您的数据开始 > Dynamics 365 > 电话布局
- 选择与 Dynamics 365 实例的连接
- 选择要用作数据源的实体
单击 BrowseScreen 上的“+”图标可查看以下 OnSelect 表达式:
NewForm(EditForm1);Navigate(EditScreen1, ScreenTransition.None)
单击 DetailScreen 上的铅笔图标以查看以下 OnSelect 表达式:
EditForm(EditForm1);Navigate(EditScreen1, ScreenTransition.None)
推荐阅读
- android - android 数组无法存储 2.4MB 的数据
- r - 重新思考包中的 sim() 函数不起作用,无法找到用于签名 '"map"' 的函数 'sim' 的继承方法
- react-native - 在本机反应中将状态设置为初始状态
- swift - 如何过滤和向下转换 Swift 字典
- html - 为什么只有两个类似命令之一会出现错误“NoneType”对象没有属性“内容”?
- php - Linux Centos 8 的 php 模块中缺少 oci8.so
- identityserver4 - 身份服务器 4:自定义令牌生成
- reactjs - React Native:如何在 FlatList 中播放视频
- python - 为什么 Python 版本的 Excel 的 Range.Resize 不能按预期工作?
- javascript - 为什么 Rust WASM 指针和 JS 指针的值不同?