Disons que j'ai écrit un beau script, qui utilise certaines polices - des polices standard que vous trouverez sur presque tous les ordinateurs, mais pas les polices par défaut de JMP.
J'ai distribué ce script à mes utilisateurs et j'ai commencé à recevoir des commentaires sur les messages d'erreur concernant les polices manquantes.
Il semble qu'il y ait des ordinateurs dans l'organisation sur lesquels un nombre très minime de polices sont installées.
J'ai donc enveloppé chaque message Font dans l'instruction Try(), comme suit :
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = dt << Bivariate( Y( :height ), X( :weight ) );
rbiv = biv << Report;
Try((rbiv << XPath( "//AxisBox/MouseBox/DropBox/TextEditBox" )) << Set Font( "Agency FF", 13 ), Write("No Font"));
Le problème est qu'il me donne toujours une erreur pop-up.

Comment puis-je scripter correctement ce qui suit :
Si une police est installée - définissez les éléments de l'interface graphique comme indiqué, sinon - utilisez la police par défaut.