文本微件

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

示例

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

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

用法说明

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

提示:

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

设置

文本微件包括以下设置:

  • 连接到数据 -(可选)将微件连接到特定数据。(文本微件不需要数据源。)
    • 选择数据 - 选择数据以填充微件中的内容。您可以为单个文本微件选择多个数据源并将静态文本与动态内容结合使用。例如,您可以键入一个句子并选择一个字段以填充所选要素的值。
    • 连接数据后,动态内容按钮 动态内容 将显示在微件的工具条上,因此您可以继续配置数据连接。
  • 换行 - 打开或关闭文本换行。
  • 文本格式 - 使用以下常见的格式化选项:
    • 字体 - 更改字体类型并以像素 (px) 或 rem 为单位更改字体大小。
    • 基本字体设置 - 对文本应用粗体、斜体、删除线和下划线格式,并选择突出显示颜色和字体颜色。
    • 链接 - 将文本格式设置为超链接以打开页面、剖面视图或网址。在微件中选择文本以启用此按钮。
    • 段落布局 - 调整段落对齐方式(左对齐,居中对齐,右对齐或两端对齐),使用项目符号或编号列表格式,以及增加或减少缩进。
    • 字符间距 - 以像素 (px) 或 rem 为单位调整字符之间的间距。
    • 行间距 - 调整文本的行间距和段落间距。默认为 1.5 行。
  • 清除所有格式 - 选择格式化文本,然后单击此按钮清除所有现有格式。
    警告:

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

动态内容

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

注:

如果连接到多个数据源,则从数据列表中选择数据源。

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