La fermeture d'une fenêtre personnalisée avec un argument On Close() peut provoquer le blocage de JMP®Dans JMP, fermer une fenêtre personnalisée avec un < L'argument peut provoquer le blocage de JMP. Le problème se produit sur les systèmes d'exploitation Windows.
Exemple - le code suivant peut provoquer le crash :
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
win = New Window( "Test",
<<ON close=""></ON>
<P> </P>
<P>Pour contourner le problème, utilisez la fonction <STRONG>Schedule()</STRONG> pour planifier la fermeture de la table de données.</P>
<P>Exemple - utilisez ce code à la place du code ci-dessus :</P>
<DIV style="font-family: courier; margin: 15px; padding: 5px 10px;">
<P> </P>
<PRE><CODE class=" language-jsl">Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
cleanup = Function( {},
Eval( Expr( sch << Close() ) );
Close( dt, No Save );
);
win = New Window( "Test",
<<ON close=""></ON>
<P><BR /> <BR /> </P>
<P> </P>
<P> </P>
<P>[Auparavant JMP Note 63410]</P>