Hallo, ich schreibe den folgenden Code, um Folgendes zu erreichen. Könnte jemand bitte 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.
Jetzt 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 Tabelle aus, um jede Zeile auszuwählen, und versuche darauf basierend, 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();
);