【问题标题】:Load dynamic fields in Microsoft flow custom connector在 Microsoft 流自定义连接器中加载动态字段
【发布时间】:2019-01-24 18:58:03
【问题描述】:

我正在 Microsoft 流程中创建自定义连接器,它有一个操作,因此当在 CRM 中创建新记录时,我想使用流程将其推送到我的应用程序。

在我的应用程序中,我有不同的模块,有一个下拉菜单可以选择流程中的模块,在选择模块时我想填充输入字段。我想知道是否有办法实现这一点。我看到一些现有的流连接器具有此功能,但我找不到实现此功能的有用资源。

【问题讨论】:

    标签: power-automate


    【解决方案1】:

    是的,您可以做到这一点。 如果列表是静态的,您可以使用 enum 属性和

    如果您的列表是动态的,您可以使用x-ms-dynamic-values 属性来填充任何属性的输入字段。

    静态下拉示例:

            "action": {
              "type": "string",
              "description": "",
              "title": "Action",
              "enum": [
                "Car",
                "Bike"
              ]
            }
    

    动态下拉示例:

    {
    name: "listID-dynamic",
    type: "string",
    in: "path",
    description: "Select List you want outputs from",
    required: true,
    x-ms-summary: "Select List",
    x-ms-dynamic-values: {
       operationId: "GetLists",
       value-path: "id",
       value-title: "name"
       }
    }
    

    完整的例子可以在这里查看: https://procsi.blob.core.windows.net/docs/sampleDynamicSwagger.json

    这是相同的详细文档: https://docs.microsoft.com/en-us/connectors/custom-connectors/openapi-extensions#x-ms-dynamic-values

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-25
      • 2012-05-05
      • 1970-01-01
      • 2020-12-10
      • 2021-11-01
      • 1970-01-01
      • 2023-03-24
      • 2016-11-13
      相关资源
      最近更新 更多