首页 > 解决方案 > 在 ms 团队机器人响应中配置事实集项目的宽度

问题描述

我在机器人响应中使用事实集来显示列,如下面的屏幕截图所示...... 在此处输入图像描述

当事实的值增加一定长度时,第一列会自行调整,使“更新”进入下一行。 在此处输入图像描述

有没有办法避免这种情况?我希望所有情况下的“最后更新”都在同一行...

标签: botframeworkmicrosoft-teams

解决方案


没有任何与 FactSet 或 Fact 关联的属性来处理宽度。

您可以尝试制作 AdaptiveCard :全宽这可能会解决您的问题(不是 100%,但如果文本包含全宽)。

您也可以尝试使用ColumnSet,因为 Column 具有宽度属性。

我使用 Columns 尝试了您的场景,并且效果很好。看看我的 AdaptiveCard JSON 及其下面的输出。

{
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "version": "1.2",
    "type": "AdaptiveCard",
    "body": [
        {
            "type": "Container",
            "items": [
                {
                    "type": "ColumnSet",
                    "columns": [
                        {
                            "type": "Column",
                            "width": "100px",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "Author",
                                    "wrap": true,
                                    "weight": "Bolder"
                                },
                                {
                                    "type": "TextBlock",
                                    "text": "Last Updated",
                                    "wrap": true,
                                    "weight": "Bolder"
                                },
                                {
                                    "type": "TextBlock",
                                    "text": "Tickers",
                                    "wrap": true,
                                    "weight": "Bolder"
                                },
                                {
                                    "type": "TextBlock",
                                    "text": "Tags",
                                    "wrap": true,
                                    "weight": "Bolder"
                                }
                            ]
                        },
                        {
                            "type": "Column",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "Matt Hidinger"
                                },
                                {
                                    "type": "TextBlock",
                                    "text": "Created {{DATE(2017-02-14T06:08:39Z, SHORT)}}",
                                    "wrap": true
                                },
                                {
                                    "type": "TextBlock",
                                    "text": "#5 Some VALUE"
                                },
                                {
                                    "type": "TextBlock",
                                    "text": "#someTags  #someTags#someTags#someTags#so someTags#someTags #someTags#someTags#someTags#someTags #someTags#someTags #someTags #someTags #someTags #someTags #someTags #someTags",
                                    "wrap": true
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    ]
}

结果如下所示:

在此处输入图像描述


推荐阅读