Utilisation des colonnes de la table de données comme éléments de zone de liste déroulante ?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Est-il possible d'utiliser des noms de colonne de la table de données en tant qu'éléments dans une zone de liste déroulante dans une application JMP ?
si oui, comment puis-je le référencer dans l'application.
J'ai les ventes et la quantité vendue sur deux colonnes. J'ai aussi un graphique à barres
Ce que je veux faire, c'est créer une liste déroulante avec les ventes et la quantité vendue comme articles. lorsque les ventes sont sélectionnées, le graphique à barres affiche les valeurs des ventes et lorsque la quantité vendue est sélectionnée, il affiche un graphique à barres avec la quantité vendue ?
merci
Re : Utiliser des colonnes de la table de données comme éléments de zone de liste déroulante ?question suivante:
comment lier la sélection effectuée dans la zone de liste déroulante au graphique.
--- si la hauteur est sélectionnée, le graphique doit afficher la hauteur sur l'axe Y
---si le poids est sélectionné, le graphique doit afficher le poids.
Re : Utiliser des colonnes de la table de données comme éléments de zone de liste déroulante ?ok c'est logique merci.
Re : Utiliser des colonnes de la table de données comme éléments de zone de liste déroulante ?La zone de liste déroulante dans mon exemple est dynamique ; cela dépend de la table que vous sélectionnez.Vous devez supprimer la partie de code qui remplit la zone de liste déroulante et la modifier pour qu'elle soit codée en dur pour afficher uniquement la taille et le poids, comme mentionné dans ma première réponse.
Re : Utiliser des colonnes de la table de données comme éléments de zone de liste déroulante ?merci beaucoup. la présentation a aidé.
J'utilise l'exemple de grande classe pour cet exercice.
Si je ne veux que la taille et le poids dans la liste déroulante, que dois-je faire ? en ce moment il montre tout
Re : Utiliser des colonnes de la table de données comme éléments de zone de liste déroulante ?Ce présentation sur Application Builder devrait être utile.
Re : Utiliser des colonnes de la table de données comme éléments de zone de liste déroulante ?je l'ai Merci. mais si je relie chaque élément à un graphique, puis-je le faire.
veuillez vous référer au message d'origine ci-dessus.
puis-je créer deux graphiques, puis les lier à l'élément respectif ou est-il possible de faire un seul graphique où l'axe des ordonnées change en fonction de l'élément sélectionné dans le menu déroulant
merci
Re : Utiliser des colonnes de la table de données comme éléments de zone de liste déroulante ?Si les colonnes Ventes et Quantité vendue ne changent pas, il suffit de les coder en dur dans une combobox.Dans Application Builder, faites glisser une liste déroulante dans la zone de conception.Par défaut, il utilise des éléments " Objet 1 " et " Article2 ".Double-cliquez sur Objet 1 et changez-le en Ventes .Double-cliquez sur Article2 et changez-le en Quantité vendue .
Re : Utiliser des colonnes de la table de données comme éléments de zone de liste déroulante ?Je suis très nouveau sur JMP, veuillez donc excuser ces questions.
Ma table a 10-15 colonnes dont les ventes et la quantité vendue sont deux.
Comment référencer uniquement ces deux colonnes dans la zone de liste déroulante, plutôt que toutes ?
aussi, comment puis-je le faire dans le générateur d'applications ? dois-je écrire le script ou existe-t-il un moyen de le faire par glisser-déposer dans le module, puis en modifiant les propriétés.
Re : Utiliser des colonnes de la table de données comme éléments de zone de liste déroulante ?Il serait plus conventionnel d'utiliser des zones de liste de colonnes, mais si vous avez besoin d'une zone de liste déroulante, essayez :
NomsDefaultToHere ( 1 ) ;
// Créer un tableau
dt =
Nouveau tableau ( "Données" ,
Ajouter des lignes ( 0 ) ,
Nouvelle colonne ( "ventes" ,
Numérique ,
"Continu" ,
Format ( "Meilleur" , 12 ) ,
Définir les valeurs ( [] )
) ,
Nouvelle colonne ( "quantité vendue" ,
Numérique ,
"Continu" ,
Format ( "Meilleur" , 12 ) ,
Définir les valeurs ( [] )
)
) ;
// Récupère les noms de colonne dans dt dans une liste
cols = dt << getColumnNames ( "Chaîne" ) ;
// Créer une interface utilisateur
nouveau =
Nouvelle fenetre ( "Sélectionnez une colonne dans" || ( dt << obtenirNom ) ,
cb = boîte combo ( cols ) ,
ButtonBox ( "D'ACCORD" , OKscript )
) ;
nouveau << tailleFenêtre ( 300 , 200 ) ;
// Récupérer la sélection depuis l'UI
OKscript =
Expr (
nouveau << Fermer la fenêtre ;
monCol = cols [ cb << obtenir ] ;
Imprimer ( monCol ) ;
) ;