Salut Néo,
La sortie ressemble au type d'échantillonnage qui se produit pour certaines actions interactives comme le défilement d'un axe, où JMP ne dessine qu'un échantillon des points pour rester réactif. Il y a peut-être un problème avec JMP qui pense que votre souris est active. Je ne sais pas ce qui aurait changé depuis JMP 13 - peut-être le timing des événements de la souris.
Comment fais-tu la sauvegarde ? Et pouvez-vous essayer d'enregistrer via un script pour voir si cela fait une différence ?
Current Journal() << Save PDF( "$TEMP/wafer.pdf" );
Open( "$TEMP/wafer.pdf" );
@XanGregg Merci.
J'ai essayé d'enregistrer à la fois via un script et manuellement et en PDF et HTML. Le problème demeure.
J'ai essayé de le faire plusieurs fois et avec différents paramètres pour PDF (il est donc peu probable que le problème soit lié à des événements de souris) et le problème persiste.
Serait-il possible pour vous d'afficher les deux revues?Je serais très intéressé à essayer de recréer le problème.Le seul problème que nous avons recréé jusqu'à présent est le problème d'événement de souris mentionné par Xan.Il est possible qu'une fois que le problème d'événement de souris se produise, il continuera à limiter les points dans les fichiers pdf et html jusqu'à ce que vous redémarriez jmp ou que vous cliquiez sur un graphique pour effacer l'état du clic, de sorte que même l'enregistrement via un script et manuellement pourrait toujours montrer le problème.J'ai remarqué que votre image 16.1 du journal pouvait avoir un peu plus d'espace blanc que l'image 13.2.1 et cela serait également cohérent avec le problème d'événement de souris.
Je ne pourrai peut-être pas partager exactement les mêmes données. Je vais essayer de reproduire le problème avec des données factices et de poster dès que je l'aurai prêt.
J'évalue JMP 16 pour mon travail afin de tester si nous pouvons effectuer une mise à niveau à partir de JMP13.
La fonction ci-dessous (écrite sur JMP13) prend les valeurs de la colonne de la table de données de test "colName" avec le nom du paramètre mesuré "paraName" et trace une carte thermique à l'aide des colonnes WaferXCordinate et :WaferYCordinate également dans la même table de données.
Names Default To Here (1);
getHeatMap = Function({paraName, colName}, {distHeatMap},
New Window(""||paraName||" Distribution",
Graph Builder(
Size( 534,580 ),Show Control Panel( 0 ),
Variables( X( :WaferXCordinate ), Y( :WaferYCordinate ), Group X( :Wafer ), Color(As Column (colName))),
Elements( Points( X, Y, Legend( 8 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
8,
Properties(
0,
{gradient(
{Label Format( "Fixed Dec", 15, 3 ), Range Type( "Middle 90%" ), N Labels( 9 )}
)}
)
)}
),
Dispatch( {}, "graph title", TextEditBox, {Set Text( colName )} )
)
)
);
return(distHeatMap);
);
Lorsque la carte thermique générée est envoyée au journal, la carte thermique ressemble à celle ci-dessous dans JMP13 (à gauche) et JMP16 (à droite) et est comme prévu (rangée du haut dans l'image ci-jointe).
Cependant, lorsque le journal est enregistré au format PDF (ou HTML), la carte thermique apparaît comme ci-dessous dans JMP13 (à gauche) et JMP16 (à droite) dans la rangée inférieure de l'image jointe. Le boîtier JMP16 n'est pas comme prévu.Les paramètres PDF sont par défaut (modifier les paramètres PDF n'aide pas). Mes étiquettes d'axes sont définies en gras dans les préférences JMP13, donc affichées pour JMP13.Où vais-je mal avec JMP16?
(également pourquoi WaferYcordinate apparaît-il dans la légende sur JMP16 ?)
Modifier - Image supprimée. Veuillez attendre l'image mise à jour. Je travaille dessus 