Expression tag with split function getting value from the source string

Hi Everyone,

I am trying to get the array items of the source string that is ";" delimited and write them to the expression tag.
I have the following setup:

I currently have an expression configured in all the expression tags as follows:
split([[~]SourceString}, ";") [0]

So, I am getting the value of the first string before the first ";", but I am not able to get the rest of the items as the expression for the next item i.e. split([[~]SourceString}, ";") [1]
returns error.

Does anyone have idea why?

Change the indexing to [0,0], [1,0], and [2,0]. The split expression returns a dataset, not an array, so there are two dimensions.

1 Like