Как заменить нулевые значения в столбце Item_Weight предыдущим значением? Я пытался с Tmap, но безуспешно - PullRequest
0 голосов
/ 04 ноября 2019

Как заменить нулевые значения в столбце Item_Weight на предыдущее значение?

enter image description here

1 Ответ

0 голосов
/ 04 ноября 2019

Вы можете использовать компонент tMemorizeRows, чтобы сохранить значение предыдущей строки, а затем в tMap проверить, является ли столбец нулевым;в этом случае вы заменяете его значением предыдущей строки, которое было запомнено с помощью tMemorizeRows. Вы должны указать компоненту запомнить как минимум 2 строки (текущую и предыдущую). enter image description here

Синтаксис для доступа к tMemorizeRows' сохраненным значениям <columnName>_tMemorizeRows_1[n], где n равно 0 для текущей строки, 1 для предыдущей строки, 2 для строки перед этим. .etc.
Вы также должны учитывать случай, когда значение первой строки равно нулю, и когда есть несколько строк с нулевыми значениями

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...