文本微件

文本微件可用于向应用程序添加静态或动态文本。

示例

使用此微件可支持以下应用程序设计要求:

  • 您要在支持其他内容(例如数据详细信息和图像标题)的应用程序中显示文本。
  • 您要显示来自数据源的动态字段或表达式。 您可以将文本微件与列表微件结合使用,以便最终用户可以单击列表中的项目以显示相应要素的详细信息,例如属性值。

用法说明

文本微件包括一个富文本编辑器,您可在其中更改字体类型、大小、颜色等。 对于动态文本,可以将数据源设置为使用属性或从多个要素图层获取统计数据。 在文本微件中进行编辑时,显示的工具条上提供了常见的文本格式化选项。 您可在微件的配置面板中访问所有格式化选项。 要编辑超链接文本,请单击链接文本,单击内容选项卡上的链接按钮,编辑已配置的链接,然后关闭设置链接面板。

提示:

在文本编辑器中输入文本时,请使用键盘快速键来撤消或恢复文本编辑(Ctrl+Z 用于撤消,Ctrl+Y 用于恢复)。 构建器工具条上的撤消恢复按钮基于在构建器中执行的操作,例如连接数据或添加文本微件。

当文本占用的空间超过窗口微件的大小时,最终用户可以在微件中滚动文本。 为了指示何时显示更多文本,淡入淡出效果将出现在微件的底部,并且在角落有一个跳跃的箭头图标。

设置

文本微件包括以下设置:

  • 连接到数据 -(可选)将微件连接到特定数据。 (文本微件不需要数据源。)
    • 选择数据 - 选择数据以填充微件中的内容。 您可以为单个“文本”微件选择多个要素图层,并且可以为每个要素图层添加多个数据视图。 您可以将静态文本与动态内容组合。 例如,您可以输入一个句子并选择一个或多个字段以从连接的数据中的选定要素中填充值。
    • 连接数据后,动态内容按钮 动态内容 将显示在微件的工具条上,因此您可以继续配置数据连接。
  • 换行 - 打开或关闭文本换行。
  • 工具提示 - 提供悬停文本以描述文本内容。 如果将“文本”微件连接到数据,则可以通过选择属性统计数据表达式来使用动态内容。
  • 文本格式 - 使用以下常见的格式化选项:
    • 字体 - 更改字体类型并以像素 (px)、rem 或视图宽度 (vw) 为单位更改字体大小。
    • 基本字体设置 - 对文本应用粗体、斜体、删除线和下划线格式,并选择突出显示颜色和字体颜色。
    • 链接 - 将文本格式设置为超链接以转至其他内容,例如页面、窗口、剖面视图或网址。
    • 段落布局 - 调整段落对齐方式(左对齐,居中对齐,右对齐或两端对齐),使用项目符号或编号列表格式,以及增加或减少缩进。
    • 字符间距 - 以像素 (px)、rem 或视图宽度 (vw) 为单位调整字符之间的间距。
    • 行间距 - 调整文本的行间距和段落间距。 默认为 1.5 行。
    • 字符效果 - 通过添加阴影来设置文本字符的样式。
  • 清除所有格式 - 选择格式化文本,然后单击此按钮清除所有现有格式。
    警告:

    如果所选文本中包括动态内容的变量短语,则此按钮将移除其内容,因为系统会将其视为文本格式。

动态内容面板

将文本微件连接到数据时,显示微件行内编辑模式的工具条中将包括另一个按钮,动态内容 动态内容。 此按钮将打开包含以下选项的面板,可从所选数据源中获取动态内容。

  • 属性 - 从选定数据中选择要在文本微件中显示属性值的字段。 选择字段后,该字段将作为字段名称变量(由大括号括起来的字段名称)添加到可编辑文本区域。 该变量将根据您配置的连接填充要素属性值,例如,使用文本微件在连接到相同数据的列表中显示地名。
  • 统计数据 - 获取所选字段或数据计数(COUNT)(来自要插入到文本微件的相应数据源)的统计数据函数结果(MAXMINAVERAGESUM)。
  • 表达式 - 使用五个函数运算符(AVERAGECOUNTSUMMAXMIN)和要插入到文本微件的数据字段构建更复杂的表达式。

有关使用动态内容的详细信息,请参阅数据主题