Ouvrir un journal supplémentaire à partir d'un script sur mac (Windows: Menu principal ("Fichier: Nouveau: Journal"))Sur la version Windows de mon script, j'utilise la commande:
main menu("File:New:Journal") cela ouvre un journal supplémentaire et me permet de contrôler ce qui se passe dans chaque journal. Je recherche la commande équivalente pour la plate-forme Mac, car l'un de mes testeurs me dit que le script ne s'exécute pas et que voici le résultat obtenu:
Command is not recognized{1} in access or evaluation of 'Main Menu' , Main Menu( "File:New:Journal" )Re: Ouvrir un journal supplémentaire à partir d'un script sur mac (Windows: Menu principal ("Fichier: Nouveau: Journal"))Malheureusement, la boîte de tableau de données ne transfère pas de couleurs de valeur ni de code de couleur sur les valeurs prob. Je les utilise pour souligner les conclusions (voir ci-joint). Ma solution actuelle consiste à insérer la table de données dans un nouveau journal (d'où l'énoncé du problème original), à voler le code de ce journal et à l'ajouter à une boîte de journal dans la hiérarchie de ma hiérarchie dans le journal principal, mais cela ne fonctionne pas sur Mac. Est-il possible de faire en sorte que la boîte de journal copie les couleurs du tableau?

Re: Ouvrir un journal supplémentaire à partir d'un script sur mac (Windows: Menu principal ("Fichier: Nouveau: Journal"))Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
sample = Distribution( Y( :height ) );
sampjourn = sample << Get Journal;
New Window( "Distribution of Height",
Outline Box( "Here is the result of the distribution platform for Height.",
Data Table Box( dt ),
Journal Box( sampjourn )
)
);
Re: Ouvrir un journal supplémentaire à partir d'un script sur mac (Windows: Menu principal ("Fichier: Nouveau: Journal"))Merci, votre première ligne résout mon problème.
Ce serait bien si cela fonctionnait, mais malheureusement, il semble que vous ne puissiez pas obtenir le journal pour un tableau de données:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
sample = Distribution( Y( :height ) );
sampjourn = sample << Get Journal;
dtjourn = dt << Get Journal;
New Window( "Distribution of Height",
Outline Box(
"Here is the result of the distribution platform for Height.",
v list box(Journal Box( sampjourn ),Journal Box( dtjourn ))
);
Des idées comment résoudre celui-là?
Re: Ouvrir un journal supplémentaire à partir d'un script sur mac (Windows: Menu principal ("Fichier: Nouveau: Journal"))FWIW (avec JMP 13 sur Mac), cela fonctionne:
main menu("File:New:New Journal")
Également "Aide> Index de script" est votre ami. Cela prouve que vous pouvez faire des choses comme ceci:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
sample = Distribution( Y( :height ) );
sampjourn = sample << Get Journal;
New Window( "Distribution of Height",
Text Box(
"Here is the result of the distribution platform for Height."
),
Journal Box( sampjourn )
Re: Ouvrir un journal supplémentaire à partir d'un script sur mac (Windows: Menu principal ("Fichier: Nouveau: Journal"))Le dernier message de ce fil de discussion contenait une demande de copie des couleurs de la table de données dans le journal. Je suis un peu en retard pour répondre à cela, mais il semble que cela ait été abordé dans JMP 14. Le script tel que celui ci-dessous fonctionne sur Mac.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
/* Set colors using Color or Mark by Column and select Copy to Column Property
*/
sample = Distribution( Y( :height ) );
sampjourn = sample << Get Journal;
dtjourn = (dt << Journal) << Get Journal;
New Window( "Distribution of Height",
Outline Box( "Here is the result of the distribution platform for Height.",
v list box( Journal Box( dtjourn ), Journal Box( sampjourn ) )
)
);
S'il vous plaît laissez-nous savoir si vous avez toujours un problème dans ce domaine.