命令:乘以 Visu 元素
象征:
功能:该命令打开 乘以 Visu 元素 对话框,其中包含从模板元素和数组声明派生的配置。您可以在此处重新排列元素,以及它们的数量和对数组数据的索引访问。当您退出对话框时,会从模板元素创建一个类似元素的字段。在新元素的属性中,数组变量现在配置了精确的数组索引。这些新元素是您在模板中配置了带有索引访问占位符的数组变量的元素。
称呼: 菜单;上下文菜单
要求:可视化处于活动状态,并且已选择配置的模板元素。
对话框:乘以 Visu 元素
元素总数 | 总数由占位符的索引范围决定,包括在 高级设置 标签。元素的布局可以是一维的(作为列或行)或二维的(作为表字段)。 |
水平的 | 每行的元素数 默认值:占位符的数组组件数(索引范围) 数组示例: |
垂直的 | 所有元素的布局所需的行数 . 默认
|
元素之间的偏移 | 新元素之间的距离;影响新元素的位置
|
水平的 | 行内元素之间的距离(以像素为单位) 例子: |
垂直的 | 列内元素之间的距离(以像素为单位) 三个像素距离的示例: |
元素的排列 | 新元素的定位和排列来源 . 如果 垂直的 要么 水平的 <> 1
. 如果 水平的 要么 垂直的 = 1
|
方向 | 确定字段中元素的布局(逐行或逐列)
|
预习 | 将元素的设置布局和方向显示为箭头 |
数组访问 | 基于模板元素,为每个新元素计算访问数组变量的精确索引。计算基于数组声明中指定的数组索引限制。此处还考虑了这些设置。 |
第一维 | 替换的第一个维度的索引的计算指南 第一个新元素获取下面指定的值 开始索引 在第一维度。其他元素每个都有一个递增的索引 增量 直到为所有元素计算索引。 . 示例(预设)
|
第二维 | 替换的第二维索引的计算指南 第一个新元素获取下面指定的值 开始索引 在第二个维度。其他元素每个都有一个递增的索引 增量. . 例子
|
好的 | 首先,验证计算的索引是否在数组变量的索引范围内。如果是这样,则创建与模板元素匹配的元素并将其排列为字段(行、列或表)。占位符索引被计算的索引替换。 |
数组变量的声明
VAR asTexts_Example: ARRAY[1..2,1..2] OF STRING := [ '1A Text', '2A Text', '1B Text', '2B Text' ]; asToolTips_Example: ARRAY[1..2,1..2] OF STRING := [ '1A Tooltip', '2A Tooltip', '1B Tooltip', '2B Tooltip' ]; axUserInput_Example: ARRAY[1..2,1..2] OF BOOL; END_VAR
使用模板元素及其属性配置进行可视化

标签 基本设置 | |
元素总数 | |
水平的 |
|
垂直的 |
|
元素之间的偏移 | |
水平的 |
|
垂直的 |
|
元素的排列 | 从左上角 |
方向 | 逐行 |
扩展设置 标签 | |
数组访问 | |
第一维 | |
开始索引 |
|
增量 |
|
第二维 | |
开始索引 |
|
增量 |
|
运行时的可视化:
