<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp Report:创建报告 > 配置 > MpReportCore配置 > 配置说明 > 表格 |
mapp Services V5.16
•显示高级参数
名称 |
|||||||||||
MpReport |
|||||||||||
表 |
|||||||||||
表:{/} |
|||||||||||
名称 |
|||||||||||
表的样式 |
|||||||||||
文本风格 |
|||||||||||
行:1-N |
|||||||||||
列。1-N |
|||||||||||
宽度 |
|||||||||||
文本 |
|||||||||||
宽度 |
|||||||||||
水平对齐 |
|||||||||||
值 |
|||||||||||
过程变量 |
|||||||||||
单位显示 |
|||||||||||
宽度 |
|||||||||||
水平对齐 |
|||||||||||
图像 |
|||||||||||
宽度 |
|||||||||||
水平对齐 |
|||||||||||
来源 |
|||||||||||
过程变量 |
|||||||||||
宽度 |
|||||||||||
水平对齐 |
|||||||||||
页码片段 |
|||||||||||
水平对齐 |
|||||||||||
宽度 |
|||||||||||
名称 |
|||||||||||
表格样式 |
|||||||||||
文本风格 |
|||||||||||
第一个数据索引 |
|||||||||||
过程变量 |
|||||||||||
最后的数据索引 |
|||||||||||
过程变量 |
|||||||||||
标题 |
|||||||||||
文本 |
|||||||||||
水平对齐 |
|||||||||||
索引栏 |
|||||||||||
宽度 |
|||||||||||
水平对齐 |
|||||||||||
标题 |
|||||||||||
文本 |
|||||||||||
数据栏。1-N |
|||||||||||
宽度 |
|||||||||||
水平对齐 |
|||||||||||
标题 |
|||||||||||
文本 |
|||||||||||
数据来源 |
|||||||||||
过程变量 |
|||||||||||
单位显示位置 |
|||||||||||
单位显示 |
|||||||||||
单位显示 |
表的名称在参数 "名称 "下定义。
可以在 "表格样式 "和 "文本样式 "下选择表格和表格中的文本的样式。有两种不同的表格类型可供选择。
如果选择了 "按行列 "的表格类型,那么可以根据需要选择行和列的内容。
定义行和列
行的内容是在 "行 "下定义的。一行由一个以上的列组成。这里有不同的内容类型:
•空: 有了 "空 "选项,该列将不会显示任何内容。该列将保持空白。
•单一文本: "单一文本 "可以用来显示一个静态文本或一个 由文本系统本地化的 文本 。
•值: "值 "可以用来显示一个变量的值。然后必须在 "PV-Name "下指定一个过程变量。
•图像: 可以在本节的报告中指定一个图像。要做到这一点,必须在 "图像 "下指定图像的名称,它位于数据存储设备 "资源设备名称 "上。这个数据存储设备在 "设置 " 部分定义 。只有JPG图像格式可以被指定。文件扩展名也必须被指定,例如 "picture.jpg"。如果数据存储设备上的图像位于一个不同的文件夹中,那么也必须指定,例如 "FolderName/picture.jpg"。
•DateTime: "DateTime "可以用来添加一个日期和时间值。如果选择 "当前 "作为源,那么将使用目标系统的当前日期和时间。如果 "PV-Name "是来源,那么可以选择一个过程变量来提供日期和时间值。该变量的数据类型必须是DATE_AND_TIME。
•页码: "页码 "提供页码。这是自动分配的。页码以0开始。页码只显示在页眉和页脚。如果在主要内容中指定了页码,那么就不显示。
•图表: 在 "图表 " 下定义的图表 可以用 "图表 "来指定。
如果在表格中添加了过长的文本,那么将在单元格中自动插入一个换行符,并在下一行显示文本。
如果在表格中添加了过大的图像,那么它将自动缩小,以便能够显示整个图像。
如果选择了 "基于数组 "的表格类型,那么表格的内容就取决于一个数组过程变量。可以配置以下参数:
•索引列: "索引列 "返回当前行的索引。索引值从0开始,每行都会递增。
•数据列: "数据列 "定义了表格的实际内容。可以用 "数据源 "指定所需的数组过程变量。如果为一个变量定义了单位,可以用 "单位显示位置 "在标题("Heading")中显示,也可以在每个单元格("Cell")中显示。关于显示单位的更多信息,请看 这里。可以显示单位的缩写("Abbreviation"),如"℃"或单位的名称("Full name"),如 "摄氏度"。
•第一数据索引。 通过 "First data index",可以指定表格从哪个阵列条目开始。
如果指定了 "最低数组索引",该列从第一个数组索引开始。这意味着如果定义了一个[1...10]的数组,那么该列就自动从最小的索引开始。在这种情况下,就是1。
如果指定了 "动态数组索引",可以定义程序从哪个索引开始。这意味着,尽管数组从1到10,但列可以从索引5开始。
•最后的数据索引。 使用 "最后数据索引",可以指定到哪个数组条目表格结束。
当使用 "最高数组索引 "时,该列会自动以最高数组索引结束。这意味着如果定义了一个[1...10]的数组,表自动以最后的索引结束。在这种情况下,就是10。
如果指定了 "动态数组索引",可以定义表应该从哪个索引结束。这意味着,尽管数组从1到10,但列可以到索引7结束。
可以用 "Heading "来定义标题的文本。这可以被指定为一个静态文本或 使用文本系统进行本地化。一个基于数组的表格可以看起来像这样。
具有不同阵列长度的过程变量在表中显示如下。
在上面的例子中,"Current "列有一个较小的数组长度。超过数组长度的元素保持为空。
一般参数:
•水平对齐:内容类型可以向左、向右或向中间对齐。
•宽度: 参数 "宽度 "定义了行的宽度。这被指定为一个百分比,100%代表表格的总宽度。在这个例子中,第一列的所有行的宽度为30%。第二列的宽度为70%。
•表格样式和文本样式。 这个参数定义了列和文本要使用的样式。可以指定以前在 "样式" 部分定义过的样式 。