情况如下:
如果用户在瀑布式步骤中提供的输入似乎不正确(例如,名称不正确,日期不正确)用户想通过说“(重新输入)”或(再次输入)来再次输入最后一个输入。
就像瀑布对话框中有三个步骤一样:Step1-> Step2-> Step3
在为第2步提供输入后,如果用户认为输入不正确,他想通过说出上面提到的任何词来中断流程,以输入上一步的输入。
我找不到返回上一个瀑布步骤的方法。
几乎没有可用于返回上一步的解决方案,但是我无法在python中复制相同的解决方案。
Link1:-Bot framework v4.0 how to execute the previous waterfall step in a dialog
Link2:-https://pauliom.com/2018/08/08/manipulating-waterfall-steps-botframework-v4/
我尝试使用中断来处理场景,但是问题仍然存在,因为下一次转向从对话中断的地方继续。
情况如下:如果用户在瀑布式步骤中提供的输入似乎不正确(例如,名称,日期不正确),用户想通过说“(...
Validators
,请检查此article以获取更多信息,或在下面找到作为摘要的代码段[c#]我本月初有一个类似的问题Repeating a dialog step based on validation