Hallo, gibt es eine Möglichkeit, die Spaltenüberschriften eines Tabellenberichts von der horizontalen in die vertikale Ausrichtung zu ändern?(wie Excel kann)
Beispielsweise das Arbeiten mit einem dt mit < Andernfalls neigen Spaltenüberschriften dazu, die Tabelle viel zu weit nach rechts umzubrechen, was die Anzeige erschwert. (Während der Wertinhalt eine Menge Leerraum hat, ist es in Ordnung, ihn zu komprimieren.)
Danke DJ
Ich bin mir ziemlich sicher, dass die Antwort auch nein ist, und hier ist der Grund.
Wenn Sie dieses Skript ausführen, erhalten Sie eine Liste mit Eigenschaften, von denen keine auf vertikale Ausrichtung eingestellt werden kann.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Select Where( :Age < 14 );
dt << Select Columns( :name, :age, :height );
jmp_report = New Window( "Big Class",
Text Box( "Big Class" ),
H List Box( Outline Box( "Big Class", dt << Get As Report ) ),
);
jmp_report<<GET properties=""></GET>
Wenn das schlechte Nachrichten sind, gehen Sie zum Wunschzettel und einen Vorschlag machen
Alternativ transponieren Sie einfach die Tabelle, um dies zu erhalten

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp",invisible );
Column( dt, "height" ) << set name(
"Super long column name that tends to cause trouble"
);
Column( dt, "weight" ) << set name(
"Terrible, horrible, no-good, very bad long column name"
);
dtsub = dt << Subset(
Selected Rows( 0 ),
Rows( [1, 2, 3, 4, 5, 6, 7, 8] ),
Selected columns only( 0 ),invisible
);close(dt,nosave);
dtsubxp = dtsub << Transpose(
columns( Column( 4 ), Column( 5 ) ),
Label( :name ),
Label column name( "name" ),
Output Table( "Transpose of Subset of Big Class" )
);close(dtsub,nosave);
Column( dtsubxp, 1 ) << Set Display Width( 440 );
obj = dtsubxp << get as report;
dtsubxp << journal;
Soweit ich das beurteilen kann nicht.