Und was den zweiten Teil deiner Frage angeht. Der Button ist reine Formelsprache. um die gefundene Lösung an die vorhandene Lösung anzuhängen müsstest du das auch noch entsprechend ändern:
@SetField("solution";@if(solution = "";@Word(_Solution;"~";2);Solution + @newline + @Word(_Solution;"~";2)))