- 入门指南
- 在开始之前
- 如何
- 通知
- 设计应用程序
- 事件和规则
- 在应用程序中利用 RPA
- 在应用程序中利用实体
- 在应用程序中利用队列
- 应用程序生命周期管理 (ALM)
- 基本故障排除指南
Automation Suite 旧版应用程序用户指南
自定义列表
- 在自定义列表控件中使用高度和宽度可变的图像、标头或标签时,会出现闪烁问题。要解决此问题,请为“图像”、“标头”和“标签”控件使用一致的高度和宽度。
- 如果遇到闪烁问题或水平滚动条无法正常工作,请确保设置固定高度和宽度的容器。
虽然表格控件将数据表示为行和列,但自定义列表(以前称为高级列表)可让用户灵活地以所需的格式表示数据。在自定义列表控件中,用户可以使用各种控件,并使用模板根据自己的选择来定位控件。模板只不过是一个容器,用于存放控件和其他容器。
自定义列表有两组属性,一组用于自定义列表,另一组用于模板。
- “工具提示”- 要在自定义列表上显示的工具提示。使用此选项可提供有关控件的其他信息。
- “数据源”- 表格控件的来源。有效的数据类型为数据表和对象数组。
- “已选择的绑定值”- 在运行时将表格的选定值绑定到 RPA 流程参数或应用程序字段。
- “隐藏”- 如果选中,则在运行时隐藏该控件。
- “已禁用”- 如果选中,则在运行时禁用该控件。
-
“控件对齐”- 默认情况下,继承父级对齐。可以设置与父级对齐方式不同的对齐方式。要默认使用父级对齐方式,请切换选定的对齐方式图标以关闭特定对齐方式。
注意:对齐方式取决于父元素的布局(垂直与水平)。 - “布局”- 确定模板在高级列表中的显示方式。可以是水平(并排)或垂直(上下排列)。
- “间距”- 确定模板之间的间隔。
- “边距”- 设置控件的边距。默认情况下,边距设置为 4px。“上/下”和“左/右”边距属性结合使用。可以使用“边距”部分标题右侧的“取消链接”按钮取消链接这些属性。
- “大小”- 可以在“大小”部分中设置控件的宽度和高度。默认情况下,大小设置为“自动”。“最小宽度”/“最小高度”和“最大宽度”/“最大高度”可在“大小”部分的“更多”(…) 下找到。
-
“布局”- 确定模板中控件的定位方式。
- “方向(水平/垂直)”- 控件的排列顺序是上下(垂直)还是并排(水平)。
- “对齐”- 控制模板内的对齐方式(垂直方向为“左对齐”、“居中”、“右对齐”和“拉伸”,水平方向为“顶端对齐”、“水平居中”、“底端对齐”和“拉伸”)。
- “两端对齐”- 垂直方向为“顶端对齐”、“垂直居中”、“底端对齐”和“分散对齐”,水平方向为“左对齐”、“居中”、“右对齐”和“分散对齐”。
-
“允许换行”- 如果启用,则当空间不足时,容器中的控件将换行。
备注: 当大小(宽度或高度)设置为定义的值而非“自动”时,系统将应用“允许换行”属性。
- “背景颜色”- 设置模板的背景颜色。
- “边框”- 设置控件的边框。可以为边框配置边框粗细、边框颜色和角半径。
- “填充”- 设置模板的填充。默认情况下,填充设置为 8px。“上/下”和“左/右”填充属性结合使用。如果需要为上边、下边、左边和右边设置不同的填充值,则可以使用“填充”部分标题右侧的“取消链接”图标取消链接这些属性。
-
“大小 ” - 可以在“大小”部分中设置控件的宽度和高度。 宽度从垂直布局的父级继承,并且无法编辑。 同样,高度从水平布局的父级继承,并且无法编辑。 “最小宽度/最小高度”和“最大宽度/最大高度”位于“尺寸”部分的“更多”(...) 下。
当启用虚拟滚动时,具有固定像素高度的自定义列表会得到更好的优化。
对于自定义列表中的大量行,可以选择使用虚拟滚动,以便在您滚动时即时加载视口中的元素,并逐步加载即将出现的元素。虚拟滚动仅在自定义列表高度设置为像素高度时有效。
如果未使用虚拟滚动,则包含大量行的自定义列表可能会很慢。
虚拟滚动可在运行时仅加载视口中的相关项目,从而提高性能。这仅在配置了高度但未设置为“自动”时有效。
如果将“高度”属性设置为“自动”,则控件在运行时和设计时的大小可能不匹配。发生这种情况是因为控件高度取决于运行时返回的行数,而在设计时,控件为空。
对于任何具有动态数据的控件(例如表格、列表或自定义列表),我们建议配置固定高度以提高性能。