Comment utiliser les instructions 'IF' pour supprimer l'intégralité de la 'Ligne' ?Comment supprimer l'intégralité de la 'Ligne' lorsque la cellule est vide/vide ?ScriptRe : Comment utiliser les instructions "IF" pour supprimer l'intégralité de la "ligne" ?Merci beaucoup. Merci d'avoir clarifié les choses
Re : Comment utiliser les instructions "IF" pour supprimer l'intégralité de la "ligne" ?ou tu peux faire ceci :
Names Default To Here( 1 );
dt = Open( "$sample_data/big class.jmp" );
dt << Select Where(Is Missing(:column_you_want_to_check));
dt << Delete Rows;
Re : Comment utiliser les instructions "IF" pour supprimer l'intégralité de la "ligne" ?OUI, je suis d'accord avec @txnelson , si vous voulez vraiment le faire en utilisant if, vous pouvez faire comme ci-dessous
Names Default To Here( 1 );
dt = Open( "$sample_data/big class.jmp" );
total_rows = N Row( dt );
For( i = total_rows, i >= 1, i--,
If( :age[i] == 14,
dt << delete rows( i );
wait(0.5) // wait for a while to let you see the delete action
)
);
Re : Comment utiliser les instructions "IF" pour supprimer l'intégralité de la "ligne" ?Il n'est pas nécessaire d'utiliser une clause IF() dans la suppression des lignes avec des valeurs manquantes.
// If checking for a character column
dt << delete rows(dt<<GET rows="" where=""></GET>
Re : Comment utiliser les instructions "IF" pour supprimer l'intégralité de la "ligne" ?Ceci est un exemple de tableau de données pour mon problème Opération Product Link Quantité 1 A ABC 1000 1 A ABC 3000 1 A 1350 1 A 1235