Botframework 如何在MicrosoftBotComposer中通过json在一条消息中创建多行响应?

Botframework 如何在MicrosoftBotComposer中通过json在一条消息中创建多行响应?,botframework,bot-framework-composer,Botframework,Bot Framework Composer,我有一份清单,上面有一张名单 这是邮递员要求的清单: 在我的机器人中,我想在一条消息中向用户显示此列表 当我使用foreach时,它会为每个人发送一条消息 下面是bot编写器: 结果如下: 下图是我所期望的:(硬编码) 如何在composer中执行此操作 谢谢。在输出模板中使用类似的内容(这用于订单,但概念上是相同的): 设置每个项目格式的模板: # orderItem(x) - ``` - ${x.name} ${x.qty} ``` 然后是订单的模板: # OrderDetails

我有一份清单,上面有一张名单

这是邮递员要求的清单:

在我的机器人中,我想在一条消息中向用户显示此列表

当我使用foreach时,它会为每个人发送一条消息

下面是bot编写器:

结果如下:

下图是我所期望的:(硬编码)

如何在composer中执行此操作

谢谢。

在输出模板中使用类似的内容(这用于订单,但概念上是相同的):

设置每个项目格式的模板:

# orderItem(x)
- ```
- ${x.name} ${x.qty}
```
然后是订单的模板:

# OrderDetails
- ```
ORDER: **${dialog.order.number}**

${join(select(dialog.order.items, x => orderItem(x)), '\n')}

```

很抱歉迟回复,我正在测试。。。老兄,你是微软机器人框架的约翰·斯基特:我甚至不知道这个功能的存在。谢谢你,它按我预期的方式工作。哈哈哈,uff,没门,很高兴能帮忙