définir les largeurs de ligne par défaut sur les formes de carte dans le générateur de graphiquesEst-il possible de définir une largeur de ligne par défaut différente sur une forme de carte dans le générateur de graphiques ? Actuellement, chaque fois que je crée une carte avec une colonne "rôle de carte" référencée dans le générateur de graphiques, la largeur par défaut est de 1. Pour le changer à l'échelle appropriée, je dois aller dans : personnaliser le graphique > Forme : > largeur de ligne et le modifier manuellement à chaque fois. Merci
Re : définir les largeurs de ligne par défaut sur les formes de carte dans le générateur de graphiquesOui bon point je n'ai pas pensé à enregistrer le script du graphique, même si c'est quelque chose que j'utilise souvent pour trouver des options délicates, je viens de voir qu'une modification manuelle n'était pas enregistrée dans le log et je ne suis pas allé plus loin pour trouver la transcription jsl d'une autre manière. Honte sur moi!
Re : définir les largeurs de ligne par défaut sur les formes de carte dans le générateur de graphiquesJ'ai trouvé cela en laissant JMP le rédiger d'abord pour moi. J'ai d'abord modifié la largeur de ligne depuis le menu Personnaliser

puis j'ai obtenu le script pour Graph Builder dans le Presse-papiers
Graph Builder(
Variables(Shape(:Country)),
Elements(Map Shapes(Legend(10))),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg(Shape Seg(1), {Line Width(11)})}
)
)
)
À partir de là, je savais que je pouvais utiliser Find Seg pour obtenir une référence à Shape Seg(1) et finalement j'ai juste essayé si << Line width() fonctionnerait. Bien sûr, après avoir su que vous êtes censé rechercher Shape Seg au lieu de Graph Builder, vous pouvez également le rechercher dans Scripting Index.
Re : définir les largeurs de ligne par défaut sur les formes de carte dans le générateur de graphiquesSuper merci cela fonctionne pour mes besoins ! Je cherchais une sorte d'option liée au constructeur graphique et non liée à un objet
Re : définir les largeurs de ligne par défaut sur les formes de carte dans le générateur de graphiquesJe ne sais pas s'il existe un moyen de modifier les valeurs par défaut liées à la largeur de ligne de Shape, mais voici une façon de le scripter :
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/PopAgeGroup.jmp");
gb = dt << Graph Builder(
Variables(Shape(:Country)),
Elements(Map Shapes(Legend(10)))
);
seg = Report(gb)[FrameBox(1)] << Find Seg(Shape Seg(1));
seg << Line Width(1);
wait(1);
seg << Line Width(2);
wait(1);
seg << Line Width(3);
Re : définir les largeurs de ligne par défaut sur les formes de carte dans le générateur de graphiquesBonjour, cette question m'intéresse également beaucoup car nous utilisons beaucoup la fonctionnalité de forme de carte mais le résultat est dans certains cas un peu "désordonné" et nous utilisons la largeur de ligne pour nettoyer un peu la visualisation.
Est-ce que quelqu'un a la réponse? Le menu de personnalisation ne semble pas être mentionné dans l'index du script jsl...