【问题标题】:Auto generating unique ID in Power apps and Microsoft Forms在 Power Apps 和 Microsoft Forms 中自动生成唯一 ID
【发布时间】:2021-02-10 20:41:52
【问题描述】:

我的任务是开发一个表单,该表单将记录数据并将其存储到 SharePoint 列表(Office 365 在线 SharePoint)中 到目前为止,我一直在研究两种不同的方法,但我不确定它们是否适合满足以下要求工作范围。要求是必须为每个表单分配一个唯一的 ID/序列号,并且必须将表单中的数据传递到 SharePoint 列表。

我看到的第一种方法是使用 Microsoft Forms 作为在线表单来收集数据并使用 Power Automate 来获取数据并将其放入 SharePoint 列表中。问题是我不知道在提交表单之前是否有办法在表单本身上分配一个唯一 ID。有什么方法可以让我在提交表单之前自动生成唯一的 ID/序列号?

我也在考虑使用 PowerApps 创建一个将链接到 SharePoint 列表的表单。有没有办法自动生成唯一的 ID/序列号并将其预填充到表单上?

【问题讨论】:

    标签: sharepoint-online powerapps office365-apps powerapps-formula microsoft-forms


    【解决方案1】:

    最灵活、可定制的解决方案是 PowerApps

    PowerApps 将直接连接到 Sharepoint 作为数据源。绝对有一种方法可以在 PowerApps 中自动生成唯一的 ID/序列号。查看GUID() function

    Microsoft Forms 的一些出色用例包括:

    • 外部用户(Active Directory 租户之外的用户)需要填写数据
    • 表格非常简单(问题很少,逻辑最少等)

    每个提交的 Microsoft Form 还有一个ID (Response ID)...

    但它不适合作为 GUID/序列号。您可以在 Power Automate 中添加一个,在 Sharepoint 中创建记录之前使用guid() expression

    整个工作流程最终如下所示:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-21
      • 1970-01-01
      • 2018-12-26
      • 2016-09-27
      • 2014-01-07
      • 2017-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多