活动描述
MergeDataTable(合并数据表):将目标与源合并,指示是否保留更改以及如何处理源中缺少的架构
SortDataTable(数据表排序) :根据指定列的值,按升序或降序对整个数据表DataTable进行排序
使用如下图:
MergeDataTable(合并表)属性配置
属性 | 作用 |
DisplayName | 在设计器面板中设置活动显示的名称 |
Private | 如果选中,则参数和变量的值不会出现在繁冗的日志中(数据不会被记录在日志文件中) |
Destination 目标 | 用于合并源数据表的“数据表”对象 |
MissingSchemaAction 架构操作缺失 | 指定合并两个数据表时出现架构问题时要执行的操作 |
Source 来源 | 用于添加到目标数据表的“数据表”对象 |
SortDataTable(数据表排序)属性配置
属性 | 作用 |
DisplayName | 在设计器面板中设置活动显示的名称 |
Private | 如果选中,则参数和变量的值不会出现在繁冗的日志中(数据不会被记录在日志文件中) |
Input DataTable 输入数据表 | 要排序的“DataTable”变量,仅支持“DataTable”变量 |
Output DataTable 输出数据表 | 排序后的 DataTable 变量,放置与“输入”字段中的变量相同的变量会更改初始变量,而添加新变量不会影响初始变量。仅支持 DataTable 变量 |
Column 列 | 包含要排序的列的变量,仅支持“DataColumn”变量。在该属性字段中设置变量将禁用其他两个属性 |
Index 索引 | 要搜索的列的索引,仅支持“Int32”变量。在该属性字段中设置变量将禁用其他两个属性 |
Name 名称 | 要搜索的列的名称,仅支持字符串和“String”变量。在该属性字段中设置变量将禁用其他两个属性 |
Order 顺序 | 表格的排序顺序,“升序”表示第一个值是最低值,而“降序”表示第一个值是最高值 |
本节实战01- AddDataColumn&AddDataRow
需求:读取物流明细表及物流明细表2 将其合并,并以重量进行降序排序。