Hallo, ich schreibe den folgenden Code, um Folgendes zu erreichen. Könnte mir bitte jemand helfen? Aus irgendeinem Grund funktioniert der Code nicht.
Danke Joydeep
Zielsetzung.
Ich öffne Tabelle 1, erhalte dann eine Zusammenfassung von Tabelle 1 und speichere sie in Tabelle 2.
Nun möchte ich für jede Zeile in Tabelle 2 die Zeilen von Tabelle 1 einfärben.
Also führe ich eine For-Schleife in der Tabelle aus, um jede Zeile auszuwählen, und versuche auf dieser Grundlage, die Zeile von Tabelle 1 einzufärben.
Ich würde Ihre Hilfe schätzen.
//// Here is the code I am trying
dt10= open("\\Test\Table1.jmp");
dt11= dt10 << Summary(
Group(:Work Week ),
Freq( "None" ),
Weight( "None" )
);
x= N Row(dt11);
v= N Rows(dt10);
For(i=1,i <=x, i++,
dt11 << Select Rows(i) ;
For (j=1,j<=v, j++, dt10 << current data table();
if ( Row State(dt10,j) == "Selected" , Column( dt10, "Work Week") << Color Cells( i,{j} ));
);
dt11 << clear selection();
);
Versuche dies:
dt10 = Open( "\\Test\Table1.jmp" );
dt11 = dt10 << Summary( Group( :Work Week ), Freq( "None" ), Weight( "None" ) );
x = N Row( dt11 );
v = N Rows( dt10 );
For( i = 1, i <= x, i++,
dt11 << Select Rows( i );
dt10:Work Week << color cells( "Red")
dt11 << clear selection();
);