Eleganter:
Ein Multivalue-Textfeld "Werte", in das die einzelnen Werte stehen, die Dialogliste holt sich die Werte aus dem Feld.
Und in dem Computed Field steht dann nur noch:
y := @RightBack(Werte; "|") ;
z := @Transform(y; "x"; @If(x = Dialogliste; "1"; "0") );
@Implode( z; "#")
Keine endlosen @If-Wüsten. :)