Returns 下一个空行中的值
Returns the value in the next empty rows
输入
这是我的输入示例。
数量
日期
引擎
1
1 月 1 日星期五 00:00:002021 年欧洲中部时间
引擎 1
2
引擎 2
3
电机 3
4
引擎 4
5
2 月 1 日星期五 00:00:00CET 2021
引擎 1
6
引擎 2
7
电机 3
8
引擎 4
预期输出
数量
日期
引擎
1
1 月 1 日星期五 00:00:002021 年欧洲中部时间
引擎 1
2
1 月 1 日星期五 00:00:002021 年欧洲中部时间
引擎 2
3
1 月 1 日星期五 00:00:002021 年欧洲中部时间
电机 3
4
1 月 1 日星期五 00:00:002021 年欧洲中部时间
引擎 4
5
2 月 1 日星期五 00:00:00CET 2021
引擎 1
6
2 月 1 日星期五 00:00:00CET 2021
引擎 2
7
2 月 1 日星期五 00:00:00CET 2021
电机 3
8
2 月 1 日星期五 00:00:00CET 2021
引擎 4
我尝试使用 TmemorizeRows 组件,但没有任何结果,第二行是稳定的,但其他行不是。你能帮帮我吗。
您可以使用带有 2 个内部变量的简单 tMap 解决此问题(使用 tMap 中间的“var”数组)
创建两个变量:
- currentValue :您将输入列日期的值放入其中(在我的示例中为“row1.data”)。
- updateValue:检查 currentValue 是否为 null:如果为 null,则不要修改 updateValue 字段。如果不为空,则更新字段值。这样“updateValue”总是包含非空数据。
在输出中,只需使用“updateValue”变量。
输入 这是我的输入示例。
数量 | 日期 | 引擎 |
---|---|---|
1 | 1 月 1 日星期五 00:00:002021 年欧洲中部时间 | 引擎 1 |
2 | 引擎 2 | |
3 | 电机 3 | |
4 | 引擎 4 | |
5 | 2 月 1 日星期五 00:00:00CET 2021 | 引擎 1 |
6 | 引擎 2 | |
7 | 电机 3 | |
8 | 引擎 4 |
预期输出
数量 | 日期 | 引擎 |
---|---|---|
1 | 1 月 1 日星期五 00:00:002021 年欧洲中部时间 | 引擎 1 |
2 | 1 月 1 日星期五 00:00:002021 年欧洲中部时间 | 引擎 2 |
3 | 1 月 1 日星期五 00:00:002021 年欧洲中部时间 | 电机 3 |
4 | 1 月 1 日星期五 00:00:002021 年欧洲中部时间 | 引擎 4 |
5 | 2 月 1 日星期五 00:00:00CET 2021 | 引擎 1 |
6 | 2 月 1 日星期五 00:00:00CET 2021 | 引擎 2 |
7 | 2 月 1 日星期五 00:00:00CET 2021 | 电机 3 |
8 | 2 月 1 日星期五 00:00:00CET 2021 | 引擎 4 |
我尝试使用 TmemorizeRows 组件,但没有任何结果,第二行是稳定的,但其他行不是。你能帮帮我吗。
您可以使用带有 2 个内部变量的简单 tMap 解决此问题(使用 tMap 中间的“var”数组) 创建两个变量:
- currentValue :您将输入列日期的值放入其中(在我的示例中为“row1.data”)。
- updateValue:检查 currentValue 是否为 null:如果为 null,则不要修改 updateValue 字段。如果不为空,则更新字段值。这样“updateValue”总是包含非空数据。
在输出中,只需使用“updateValue”变量。