首页  >  文章  >  web前端  >  在 Power Apps 中使用客户端 API 对象模型

在 Power Apps 中使用客户端 API 对象模型

Patricia Arquette
Patricia Arquette原创
2024-10-23 19:05:31703浏览

各位Power爱好者大家好,欢迎来到我的另一个博客。本博客的目的是介绍如何使用客户端脚本 API 实现标准用户体验自动化方法。您应该使用此特定的客户端脚本 API 来实现数据交互、表单内容更改或应用程序行为更新。在使用 JavaScript 编写逻辑时,请记住,即使表单是使用标准 HTML 构建的,也不支持直接操作表单内容。客户端脚本创建一个对象模型和与各种表单组件交互的方法。此方法可确保对表单呈现中使用的布局或特定 HTML 进行的任何更改都不会破坏您的业务逻辑。

目标:-

任务

  1. 用表格准备溶液
  2. 构建客户端脚本。
  3. 上传脚本。
  4. 编辑表格。
  5. 测试。

先决条件:-

  • 通过 Premium 连接访问 Power Platform。
  • 访问启用示例应用程序的 Power 平台环境
  • 对 Microsoft Power Platform 的基本了解和经验 针对 Microsoft 堆栈和 Visual Studio 的软件开发 代码。
  • 有 Microsoft Azure 解决方案管理经验者优先。

以下分步指南可帮助您在 Power 平台的模型驱动应用程序中设置并实现客户端脚本 API。

步骤1:按照表格准备溶液。

  1. 登录 Microsoft Power 平台。
  2. 从左侧选择应用程序,然后从新应用程序下拉列表中选择从页面设计开始
    Use Client API Object model in Power Apps

  3. 选择页面设计来启动您的应用中选择空白画布
    Use Client API Object model in Power Apps

  4. 插入三个文本标签、两个文本框、一个下拉列表和一个提交按钮。
    Use Client API Object model in Power Apps

  5. 发布应用。

第 2 步:创建表

  1. 选择数据>添加数据>创建新表 Use Client API Object model in Power Apps
  2. 创建新表格屏幕中选择从空白表格开始
  3. 添加三列,分别命名为 Title(数据类型为单一纯文本)、Description(数据类型为多个纯文本)和 NewWorkItem(数据类型为单一纯文本)数据类型。为表提供任意名称。 Use Client API Object model in Power Apps
  4. 添加 Patch() 以将数据添加到多个记录。在 Power Apps 中,Patch() 函数用于在数据源中创建或更新记录。它是一个多功能函数,允许您修改特定字段而不影响其他属性。
Patch('New tables', Defaults('New tables'), {Title:TextInput1.Text, Description:TextInput1_1.Text, NewWorkItem:Dropdown1.SelectedText.Value})

第 3 步:创建电源自动化流程

  1. 从 Power App 工作室的左侧,选择 Power Automate,然后选择 创建新流
    Use Client API Object model in Power Apps

  2. 为流程命名并选择从空白创建。添加下一步后,选择 Azure DevOps 并创建新项目。当它要求登录时,请输入您的凭据并登录。
    Use Client API Object model in Power Apps
    Use Client API Object model in Power Apps

  3. 在创建新项目步骤中输入以下详细信息:

    • 组织名称:您的 Azure DevOps 组织。
    • 项目名称:您的 Azure DevOps 项目。
    • 工作项类型:任务。
    • 标题:FromPowerApps。
    • 描述:来自PowerApps。 然后选择保存
  4. 在“提交”按钮的 Onselect 方法中输入以下代码。

DevOpsWorkItemflow.Run(TextInput1.Text, TextInput1_1.Text)

这两个控件用于标题和描述。再次发布画布应用。
您可以运行 Canvas 应用程序并成功将工作项提交到您的 DevOps 项目中。
您也可以使用 Microsoft Forms 代替 Canvas 应用程序。在这种情况下,您不需要配置 Dataverse 表。对于标题和描述,您可以从表单参数中获取。

希望您享受这次会议!!!

谢谢

以上是在 Power Apps 中使用客户端 API 对象模型的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn