Tester si la table de données est verrouilléeJe sais que je peux verrouiller et déverrouiller une table de données via la commande Verrouiller la table de données(), mais comment tester si une table de données est verrouillée ? Une table verrouillée via Lock Data Table() renvoie Empty() lors de l'utilisation de la fonction Get Edit Lock().
//:*/
dt< /* :
Inscriptible[]
//:*/
dt << Obtenir le verrou d'édition ();
/* :
Vide()
Re : Tester si la table de données est verrouilléeJ'ajouterais cette demande à la liste de souhaits JMP
Re : Tester si la table de données est verrouilléeMerci, mais j'ai pris l'habitude d'utiliser le triangle rouge pour verrouiller la table de données, et Get Edit Lock() renvoie vide, ce qui n'a aucun sens. Je m'attends à ce qu'il renvoie une liste : {"Modifier les cellules", "Ajouter des lignes", "Supprimer des lignes", "Ajouter des colonnes", "Supprimer des colonnes"}, lorsque la table est verrouillée via la liste déroulante ou Verrouiller les données Tableau 1).
Re : Tester si la table de données est verrouilléeÀ partir de l'exemple d'index de script
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Set Edit Lock( "Add Rows", "Delete Columns" );
Wait( 2 );
dt << Get Edit Lock();
Aide==>Index des scripts
rechercher sur "Verrouiller"