<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut,
J'ai réussi à utiliser la fonction Number Edit Box() combinée avec Char() pour récupérer des chaînes d'une colonne afin de supprimer des lignes spécifiques de mes tables. Cependant mon code ne fonctionne pas dans toutes les situations, pourquoi ?
Existe-t-il une autre zone d'édition pour les chaînes ? Quelqu'un a-t-il une autre suggestion pour saisir des chaînes (via une zone d'édition), comparer chaque valeur d'une colonne spécifiée à cette chaîne et si elle correspond/ne correspond pas, remplissez une deuxième colonne avec Oui/Non ? Les valeurs dans les colonnes spécifiées auront un caractère de format mais seront un mélange de nombres et de caractères.
J'ai le code suivant :
Fenêtre = Nouvelle fenetre ( "Déclaration ici..." ,
ListeREF = {} ;
ListeOBJ = {} ;
Zone de liste H (
Zone de texte ( " Déclaration ici..." ," ) ,
Boîte d'espacement ( taille ( 1 , dix ) ) ,
EditBox = Zone d'édition de numéro ( "" ) ,
je = 1 ;
j = 1 ;
Boîte d'espacement ( taille ( 1 , dix ) ) ,
Boîte à boutons ( " Déclaration ici..." ," ,
Tableau de données ( " Tableau principal " ) << Sélectionnez où ( : Colonne3 == ( Carboniser ( EditBox << obtenir )) ) ;
EditBox << Ensemble ( . ) ;
Tableau de données ( " Tableau principal " ) << Sous-ensemble ( Invisible , ( Lignes sélectionnées ) ) ;
Choisi ( État de la ligne ( dix ) ) = 1 ;
Tableau de données ( "Tableau" ) << supprimer des lignes ;
.......
Sortir:
Avant suppression :
Tableau principal
Col1 Col2[Numérique] Col3 [caractère]
Obj1 1234 "MonObjet"
Obj2 5678 "MaRéf1"
dans ma zone d'édition, je tape MyRef1 et le résultat est :
Tableau principal
Col1 Col2[Numérique] Col3 [caractère]
Obj1 1234 "MonObjet"
Sous-ensemble Tableau principal
Col1 Col2[Numérique] Col3 [caractère]
Obj2 5678 "MaRéf1"
Salut,
oui, je cherchais en fait des zones d'édition dans le guide de script, mais je l'ai manqué d'une manière ou d'une autre. Merci à tous pour votre aide.
Je ferai écho à ce que msharp a dit, et j'aurai également trouvé la lecture des 200 premières pages du guide de script, disponible dans JMP Help==>Books==>Scripting Guide.
J'ai trouvé que cela m'a donné une solide compréhension globale des différentes structures JSL.
Si vous rencontrez des difficultés pour apprendre la syntaxe JSL, je vous recommande de vous familiariser avec l'index de script.Aide >> Index des scripts.C'est une excellente ressource pour le codage JSL.
Zone d'édition de texte()