So you basically want Eval(ABC)?
In general it depends on specifics of your task, but let's say you have a collection dt with any fields (let's say a,b,c,d..) and they are all of type string and you have data item ABC with a text value like a+b+c that you need to apply to all rows, then you can create a code stage:
in: dt([Collection 1]), expr([ABC])
out: dt_out([Collection 2])
Code:
DataColumn exprColumn = new DataColumn();
exprColumn.DataType = System.Type.GetType("System.String");
exprColumn.ColumnName = "eval";
exprColumn.Expression = expr;
dt.Columns.Add(exprColumn);
dt_out = dt;
You'll have result in [Collection 2.eval].
There are other ways to do this, but it's hard to guess without more details. Maybe even use
https://eval-expression.net/p.s. Full featured eval() if often a bad thing, because if you eval everything user gives you, he might as well send you "format c:"
🙂------------------------------
Andrey Kudinov
Project Manager
MobileTelesystems PJSC
Europe/Moscow
------------------------------
------------------------------