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