Bonjour, j'écris le code suivant pour obtenir ce qui suit. Quelqu'un pourrait-il aider s'il vous plaît. Pour une raison quelconque, le code ne fonctionne pas.
Merci Joydeep
Objectif.
J'ouvre le tableau 1, puis j'obtiens un résumé du tableau 1 et je l'enregistre dans le tableau 2.
Maintenant, pour chaque ligne du tableau 2, je souhaite colorer les lignes du tableau 1.
Donc, j'exécute la boucle For dans le tableau pour sélectionner chaque ligne et en fonction de cela, j'essaie de colorer la ligne du tableau 1.
J'apprécierais votre aide.
//// 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();
);
Essaye ça:
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();
);