如何在Power Apps画布应用中更新变量及文本展示Azure Analysis Service状态
实现Power Apps接收Power Automate返回的AAS状态值并显示
1. 配置Power Automate流的响应输出
- 打开已创建的Power Automate流,在获取到AAS状态值并存入变量的步骤后,添加「响应」动作(属于Power Apps连接器)
- 在响应动作中添加一个输出参数:
- 参数名称设为
Status(可自定义,但后续要和Power Apps中的调用保持一致) - 参数类型选择「字符串」
- 参数值选择流中存储AAS状态的变量(比如
variables('AASStatus'))
- 参数名称设为
- 保存流的修改
2. 在Power Apps中调用流并接收返回值
- 回到Power Apps画布应用,点击触发流的按钮,在OnSelect属性中写入以下公式:
说明:Set(gblAASStatus, 你的流名称.Run().Status)Set函数用于创建或更新全局变量gblAASStatus,用来存储返回的状态值你的流名称替换为实际的Power Automate流名称.Status对应流中响应动作设置的参数名,必须完全匹配
3. 将状态值绑定到文本控件
- 选中用于显示状态的文本控件,设置其Text属性为:
也可以直接写"Azure Analysis Service状态: " & gblAASStatusgblAASStatus,根据你需要的显示样式调整
4. 测试功能
- 点击应用内的按钮触发流,等待流执行完成后,文本控件会自动更新显示AAS的「Running」或「Paused」状态
内容的提问来源于stack exchange,提问作者Brahmaiah Takkellapati
相关产品推荐
相关产品推荐

