Hola, me pregunto si hay alguna manera de mostrar un valor en cada fila de una columna de agrupación cuando se usa Tabular. Por ejemplo, en la tabla generada a continuación, muestre un valor para cada fila del país.
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Car Poll.jmp");
obj = dt << Tabulate(
Add Table(
Column Table(Grouping Columns(:sex, :marital status)),
Row Table(Grouping Columns(:country, :size))
)
);
Si "Convierte en tabla de datos" en el menú de tabulación con triángulo rojo, la tabla de datos resultante tendría un país en cada fila. ¿Quizás esto ayude?
Si convierte la tabla Tabulate en una tabla de datos, puede crear una nueva ventana y usar Table Box () para crear el resultado deseado
Tabla de datos de Tabulate

Script para generar la Ventana con el Table Box()
Names Default To Here( 1 );
dt = Current Data Table();
New Window( "table",
tb = Table Box(
String Col Box( "Country", dt:country << get values ),
String Col Box( "size", dt:size << get values ),
Col Span Box(
"Sex",
Col Span Box(
"Female\!nMarital Status",
Number Col Box( "Married", dt:Female Marital Status married << get values ),
Number Col Box( "Single", dt:Female Marital Status single << get values )
),
Col Span Box(
"Male\!nMarital Status",
Number Col Box( "Married", dt:male Marital Status married << get values ),
Number Col Box( "Single", dt:male Marital Status single << get values )
)
)
)
);
Cómo se ve la salida
