Salut,
Je construis un tableau de rapport dans lequel j'agrège les statistiques de différentes campagnes de production, je laisserais la possibilité à l'utilisateur d'ajouter des commentaires descriptifs en texte libre, pour chaque campagne.
J'ai essayé une méthode en ajoutant la colonne de texte "commentaire" à ma table de données, où l'utilisateur peut ajouter plusieurs commentaires sur différentes lignes (à différents moments de la campagne).
J'ai utilisé l'option tabulate dans mon script pour générer les statistiques. Je ne trouve pas le moyen d'ajouter facilement les commentaires en texte libre dans un tableau tabulé (je pensais concaténer les différents commentaires/chaînes de caractères en un seul commentaire/résumé pour chaque campagne)
En faisant défiler la communauté, une solution pourrait être de créer une zone de tableau similaire, avec plus de flexibilité pour ajouter une ligne supplémentaire avec des commentaires en texte libre ? Je dois admettre que cela commence à dépasser mes compétences en script 
Je travaille sur JMP 16.
ma table de test ressemble à ça

et le script de tabulation classique est ici
Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Grouping Columns( :Campaign ID ) ),
Row Table( Analysis Columns( :U.R24, :E401.Run, :LVL.BED.R24 ), Statistics( Mean ) )
),
Local Data Filter(
Add Filter(
columns( :POLY.GRADE ),
Where( :POLY.GRADE == "PPK0132F" ),
Display( :POLY.GRADE, N Items( 15 ) )
)
)
)
Vous pouvez utiliser GROUP_CONCAT avec une requête SQL pour obtenir des commentaires concaténés. Voici un exemple utilisant Big Class :
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt_concat = Query(
Table(dt, "t1"),
"\[
SELECT sex, GROUP_CONCAT(name)
FROM t1
GROUP BY sex
]\"
);
dt << Update(
With(dt_concat),
Match Columns(:sex = :sex)
);
dt << Tabulate(
Show Control Panel(0),
Add Table(
Column Table(Analysis Columns(:height, :weight), Statistics(Mean)),
Row Table(Grouping Columns(:sex, :"GROUP_CONCAT(name)"n))
)
);
Selon l'utilisation, je préférerais probablement utiliser le tableau récapitulatif plutôt que le tableau.