JSL - Ajouter une table à un journalUne autre question JSL, j'essaie de mettre une table dans Journal en utilisant JSL.Voici ce que j'essaye de faire :
current_data_table << New Data View;
// Creating the Journal
nw = New Window("Journal Right Here", <<Journal,
ob = Outline Box("Section 1",
Text Box("Some description that we need here.", << Markup),
Current Journal()[TableBox(current_data_table)]
)
);Tout semble fonctionner sauf le code TableBox... Je suis sûr que c'est quelque chose de facile mais ça me laisse perplexe.
Merci d'avance.
Re : JSL - Ajouter une table à un journalLa table de données, lorsqu'elle est déplacée dans un journal, est convertie en une TableBox().Le seul moyen que je connaisse pour modifier la taille du texte dans une zone de tableau est dans les préférences JMP.Cependant, cela modifiera la taille du texte pour toutes les zones de JMP, pas seulement la zone de tableau.
Re : JSL - Ajouter une table à un journalEst-il possible de changer la taille de la police du tableau ?
Voici mes tentatives, mais je n'arrive pas à le faire changer.
Names Default to Here(1);
dt = Open("$sample_data/Big Class.jmp");
nw = New Window("Tables", <<JOURNAL></JOURNAL>Re : JSL - Ajouter une table à un journalMerciRe : JSL - Ajouter une table à un journalMerciRe : JSL - Ajouter une table à un journalEn fait, il y a aussi la boîte d'affichage matricielle.
Names Default To Here( 1 );
myMatrix = [1 2 3, 4 5 6, 7 8 9];
nw = New Window( "test", vlb = V List Box() );
vlb << Append( Matrix Box( myMatrix ) );
Re : JSL - Ajouter une table à un journalCela pourrait fonctionner pour vous
names default to here(1);
myMatrix = [1 2 3, 4 5 6, 7 8 9];
nw=new window("test", vlb=vlistbox());
vlb<<APPEND></APPEND>Re : JSL - Ajouter une table à un journalOui, une matrice 2D de nombres. Je pensais que s'il pouvait être converti en tableau, peut-il être directement ajouté à une boîte d'affichage?
MerciRe : JSL - Ajouter une table à un journalAjouter une matrice ???
Une matrice mathématique....... a = [1,2,3 4,5,6] ?
Une matrice de zones de texte ?
Re : JSL - Ajouter une table à un journalEst-il possible d'ajouter une matrice à une boîte d'affichage sans aucune boucle for, etc.?Re : JSL - Ajouter une table à un journalMerci pour ces 4 dernières lignes.
Re : JSL - Ajouter une table à un journalGénial!Merci beaucoup d'avoir pris le temps de répondre, fonctionne parfaitement.
Brad
Re : JSL - Ajouter une table à un journalLa raison pour laquelle il affiche des cellules vides est qu'il s'agit d'une vue dans une table de données existante.Voici un autre script qui ajoute juste une copie visuelle.Le script doit être un peu délicat dans sa méthode pour placer la vue de la table de données sous la zone de contour.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
nw = New Window( "sample journal",
<<JOURNAL></JOURNAL>
Re : JSL - Ajouter une table à un journalSalut Jim,
Merci pour votre réponse. Cela fonctionne très bien.Question rapide, lorsque je vais au Journal, le tableau affiche des lignes et des colonnes complètement vides (comme un tableur Excel) par rapport aux lignes et aux colonnes avec en-têtes.Des solutions ?
Merci d'avance,
Brad
Re : JSL - Ajouter une table à un journalVoici un script très simple qui fait ce que vous voulez :
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
nw = New Window( "sample journal",
<<JOURNAL></JOURNAL>