Graphiques dans les ongletsSalut,
J'ai une table avec les colonnes suivantes : DATE, VALUE (numérique), CHAMBER (char), PARAMETER (char), UCL (numérique), LCL (numérique).
Je veux créer ce qui suit : une boîte à onglets différente pour chaque CHAMBRE, et dans chacune de ces boîtes à onglets, il devrait y avoir plusieurs graphiques (adapter Y par X), un pour chaque PARAMÈTRE. Pour chaque graphique, je veux avoir des lignes de référence basées sur les colonnes UCL, LCL. Notez que chaque CHAMBRE a des PARAMÈTRES différents.
Je suppose que je devrais parcourir les onglets (CHAMBER), et à l'intérieur de chaque onglet, parcourir les graphiques (PARAMETER).
Est-ce que quelqu'un peut m'aider avec ça?
J'ai joint un tableau de données par exemple.
Tableau de donnéesGraphiqueScriptRe : Graphiques dans les ongletsLes LCL et UCL sont-elles enregistrées en tant que propriétés de colonne pour chacune des colonnes, et si oui, de quel type de limite de contrôle s'agit-il, xbar, individuel, etc. ?
Et oui, une boucle For sera plus que probablement utilisée pour parcourir les différents paramètres et chambres.
Re : Graphiques dans les ongletsDésolé, je vais essayer de clarifier ma question.
J'ai le script suivant :
charts_A = expr( dt<< Bivariate(
Y( :VALUE ),
X( :DATE ),
BY(: PARAMETER ),
Automatic Recalc( 1 ),
Where( :CHAMBER == "A" ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Marker Selection Mode( "Unselected Faded" )}
)
)
));Je peux le faire pour chacune de mes CHAMBRES et mettre un nom de variable différent.
Cela me donnerait tous les graphiques que je veux, organisés dans des onglets.
Le problème est que pour chaque PARAMÈTRE, j'ai besoin de lignes de référence différentes (basées sur les valeurs des colonnes LCL et UCL).
Donc, je suppose que je ne sais pas exactement ce que ma boucle FOR devrait inclure pour qu'elle fonctionne correctement.
Merci
Re : Graphiques dans les ongletsJe pense que votre meilleure approche consiste à commencer et à créer simplement le JSL pour les graphiques que vous souhaitez sous chaque onglet.Vous n'avez besoin de le faire que pour un paramètre.
Ensuite, ce code peut être enveloppé avec le JSL pour un Tab Box(), et enfin, la boucle For peut être ajoutée pour répéter le processus pour chacun de vos paramètres.