You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在创建日历事件的流中使用Compose操作的输出内容

SharePoint触发流预约会议报错排查方案

你设置max candidate = 1后,查询可用时段的输出依旧是数组格式,哪怕数组内仅包含1个可选时段,也不能直接将Compose的整体输出赋值给「创建事件」要求单个时间值的字段,类型不匹配就会触发报错。

可按以下步骤排查修复:

  • 第一步:先运行一次测试流,查看Compose的输出结构,确认是否为外层带[]的数组格式,示例结构如下:
    [{"start": "2024-05-20T09:00:00Z", "end": "2024-05-20T10:00:00Z", "attendanceAvailability": "100"}]
  • 第二步:提取首个时段的时间参数,不要直接选择Compose的整体输出,在「创建事件」的开始时间、结束时间输入框中分别填入对应表达式:
    开始时间填入:first(outputs('你的Compose操作名称'))?['start']
    结束时间填入:first(outputs('你的Compose操作名称'))?['end']
    注意把表达式里的「你的Compose操作名称」替换成你流里Compose步骤的实际名称
  • 第三步:添加空结果兜底判断,在Compose步骤之后新增条件分支,判断条件为length(outputs('你的Compose操作名称'))大于0,仅在条件成立时执行后续创建事件的操作,避免无可用时段时流报错。

流配置与报错截图

内容的提问来源于stack exchange,提问作者Corynne Holder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 08:06:04