créer un tableau de bord avec des fenêtres fixes pour tous les graphiques à l'intérieur du tableau de bordSalut!
J'ai construit des tableaux de bord avec des cartes de contrôle à l'intérieur, mais chaque fois que je les ouvre, ils ont généralement un aspect différent en ce sens que les fenêtres de chacun de mes paramètres sont plus petites ou plus grandes à chaque fois que je les ouvre. Comment définir les fenêtres de chaque paramètre à une taille définie afin de ne pas avoir à ajuster l'ensemble du tableau de bord à chaque fois que j'aime le présenter ?
Merci!
Jan
AnalytiqueGraphiqueScriptRe : créer un tableau de bord avec des fenêtres fixes pour tous les graphiques à l'intérieur du tableau de bordVous devrez utiliser Dashboard Builder ou Application Builder pour modifier votre tableau de bord. Utilisez l'éditeur pour sélectionner la zone d'affichage (probablement une zone de cadre) sur le canevas, puis examinez les propriétés sur la droite. Voir l'aide JMP pour le Générateur d'applications .
Re : créer un tableau de bord avec des fenêtres fixes pour tous les graphiques du tableau de bordCher Mark,
désolé pour ma réponse tardive, mais j'ai essayé et trouvé les propriétés de mon graphique dans le tableau de bord.

faites un clic droit sur le premier graphique et utilisez les propriétés d'affichage pour vous aider.

J'ai essayé différents réglages dans le point de menu "étirement" pour les graphiques mais cela ne semble pas fonctionner comme je le souhaite. Je ne peux pas modifier le paramètre de taille Min ou Max sous étirement.
J'ai essayé de modifier les paramètres d'étirement de la zone de cadre de mon graphique en "remplir" ou "fenêtre", mais cela n'a vraiment pas aidé.
Je crois comprendre que définir les autres boîtes sur neutre les fera changer lorsqu'une boîte à l'intérieur change, donc le simple fait de changer les propriétés de la boîte de cadre devrait changer tout le reste ou n'est-ce pas ? Alors, à quel niveau dois-je modifier les paramètres pour créer un graphique qui utilise uniquement la quantité d'espace que j'aime avoir lors de l'ouverture du tableau de bord dans une fenêtre complète. C'est ma question.
Re : créer un tableau de bord avec des fenêtres fixes pour tous les graphiques à l'intérieur du tableau de bordJe ne peux pas dire à partir de votre image si vous affichez le panneau Propriétés dans le tableau de bord ou dans Application Builder. Cela pourrait faire une différence.
Je comprends en principe ce qui doit être fait mais je ne suis pas sûr des détails. L'arborescence d'affichage peut être très complexe et la relation entre les boîtes d'affichage parent, enfant et frère peut être compliquée. Peut-être qu'un autre membre de la communauté connaît les changements spécifiques qui pourraient aider. Sinon, je contacterais le support technique JMP ( support@jmp.com ) pour aider.
Re : créer un tableau de bord avec des fenêtres fixes pour tous les graphiques à l'intérieur du tableau de bordJ'ai utilisé le panneau des propriétés du tableau de bord. J'essaie toujours de comprendre le générateur d'applications car je ne sais pas comment l'utiliser ou ouvrir un tableau de bord existant dans le générateur d'applications. Mais oui c'est un arbre d'affichage complexe dans lequel j'essaye de comprendre les relations. Dans les propriétés du tableau de bord, j'ai essayé de modifier l'étirement de la zone de cadre de Min Size x = 30 à Max Size x = 3000000 à des valeurs différentes, mais cela n'a pas fonctionné. Chaque fois que j'écrivais un autre nombre dans ce champ et que j'appuyais sur Entrée, il revenait à l'ancien paramètre. J'ai construit un nouveau tableau de bord avec le générateur d'applications car je ne sais pas comment ouvrir mon tableau de bord existant dans le générateur d'applications et en ce moment j'essaie de trouver les bons panneaux de propriétés pour changer les choses. Mais jusqu'ici je n'ai pas réussi. Donc, il n'y a pas de fichier d'aide d'une page pour cela, je suppose?
Re: créer un tableau de bord avec des fenêtres fixes pour tous les graphiques à l'intérieur du tableau de bordJe pensais que peut-être quelqu'un d'autre avait déjà besoin de créer un tableau de bord avec toujours la même disposition des fenêtres, mais je suppose que dans la routine normale, vous avez simplement tendance à le réparer rapidement, comme je le faisais tout le temps.
Merci pour votre aide, je vais regarder de plus près le générateur d'applications et peut-être que je pourrai répondre à ma question en temps utile.
Re: créer un tableau de bord avec des fenêtres fixes pour tous les graphiques à l'intérieur du tableau de bordJ'ai généralement créé mes « tableaux de bord » avec une nouvelle fenêtre. L'exemple ci-dessous peut vous donner quelques idées (vous pouvez également utiliser Dashboard Builder au lieu d'une nouvelle fenêtre, si vous savez comment y créer des rapports).
Créez une fonction (ou une expression) pour créer vos graphiques de contrôle avec une taille fixe (ou une taille comme argument), puis utilisez cette fonction pour créer le tableau de bord souhaité.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
build_cc = function({colRef}, {cc},
cc = Eval(EvalExpr(dt << Control Chart Builder(
Size(250, 500),
Show Two Shewhart Charts(0),
Show Control Panel(0),
Show Limit Summaries(0),
Variables(Subgroup(:wafer), Y(Expr(colRef))),
Chart(
Points(Statistic("Average")),
Limits(Sigma("Moving Range"), Zones(1), Shade Zones(1))
),
SendToReport(Dispatch({}, Expr(colRef || "Limit Summaries"), OutlineBox, {Close(1)}))
)));
return(cc);
);
New Window("",
Data Filter Context Box(
H List Box(
dt << Data Filter(Local, Add Filter(columns(:Wafer))),
build_cc("NPN1"),
build_cc("PNP1"),
build_cc("ESP1"),
build_cc("EP2")
)
)
);

Re: créer un tableau de bord avec des fenêtres fixes pour tous les graphiques à l'intérieur du tableau de bordJe vais essayer de voir comment je peux l'utiliser. Jusqu'à présent, je l'ai essayé et j'ai modifié les tailles dans ce script pour voir l'effet sur le tableau de bord. J'utilise généralement 8 à 9 graphiques de contrôle sur deux lignes, donc je suppose qu'il y a encore un peu d'optimisation et bien sûr, je dois encore m'habituer aux commandes que vous utilisez. Je pense que je vais créer un nouveau tableau de bord car cela semble être le moyen le plus simple. Je ne sais toujours pas comment modifier un tableau de bord existant via le générateur d'applications ou le tableau de bord lui-même.
Merci pour votre scénario, je pense que c'est un grand pas en avant pour moi.
Cordialement,
Jan