A direct assigning or evaluating the expression on a row-level isn't possible - you will need for them always a pick() function (whereby the creation of them could be partly automated). More to them could you find here: Re: Dynamic expressions without Pick.