yea actually the flow variable type is irrelevant. Tnx @HansS.
But you are right - split index field can not be empty but result are not wrong. Maybe you want to split each row based on value in that row? For that you would need loop I believe.
check workflow attached. At each row column is split on index 2. This is how it’s configured and it should work. split_by_position_20230511_ipazin.knwf (14.7 KB)
1- When you set a table row to variable, it will set only one info, not row by row… If you need to pass row by row, use the chunk loop node and set 1 row per loop. Inside the loop, you pass the point as your example to match the case.
2- the cell splitter need to have a value at the window, even you will use a flow variable to set it… so just put anything there to fill the blank.