I haven't seen a better solution than in this post. Surprising we still don't have the <<Set Width ability.
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "Long set", character, Set Each Value( "loooooooooooooooooooooooooooooooooooooooooooooooong teeeeeeeeeeeeeeeeeext" ) );
lsvals = Transform Each( {v, i}, dt:Long set << Get Values, Text Box( v, <<Set Wrap( 150 ) ) );
New Window( "Example",
Table Box(
String Col Box( "name", :name << Get Values ),
Number Col Box( "age", :age << Get Values ),
String Col Box( "sex", :sex << Get Values ),
Number Col Box( "height", :height << Get Values ),
Number Col Box( "weight", :weight << Get Values ),
Col Box( "Long set" )
)
);
For Each( {v, i}, lsvals, Get Window( "Example" )[Col Box( 1 )] << Append( v ) );