Bonjour,
Je veux obtenir du texte à partir d'une framebox, mais je n'ai pas compris la syntaxe pour le faire. Quelqu'un peut-il aider?
J'ai adapté le script de ce fil, mais je trouve qu'il ne semble pas fonctionner pour ce que je recherche.
https://community.jmp.com/t5/Discussions/JSL-Retrieve-Selected-Frame-Box/mp/14552
J'ai aussi un autre script qui récupère les nombres de l'outil graphique du profileur, et je l'ai adapté, mais je pense que je ne l'ai pas modifié correctement non plus.
Voici un exemple ci-dessous.
names default to here(1);
dt = open("$SAMPLE_DATA/Blood Pressure.jmp");
myrpt = Multivariate(
Y( :BP 8M, :BP 12M, :BP 6M, :BP 8W, :BP 12W, :BP 6W, :BP 8F, :BP 12F, :BP 6F ),
Estimation Method( "Row-wise" ),
Scatterplot Matrix( 1 ),
Jackknife Distances( 1 ),
SendToReport(
Dispatch( {}, "Correlations", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Scatterplot Matrix", OutlineBox, {Close( 1 )} )
)
);
myrpt << Show tree structure;
// Try 1
mynum1 = myrpt[ Framebox(83) ] << Get text; // Send error
show( mynum1 );
// Try 2
mynum2 = Num( Report( myrpt )["Multivariate", Framebox( 83 )] << Get Text );
show( mynum2 ); // Empty
// Try 3
mynum3 = Num( Report( myrpt )["Jackknife Distances", Framebox( 83 )] << Get Text ); // Send error
show( mynum3 );
report( myrpt ) << Close report;


Existe-t-il un guide sur la façon d'obtenir des données à partir de différentes parties de l'arborescence ?