Bonjour à tous, j'ai un script JMP qui génère un journal avec différents tracés utilisant différentes tables de données. En utilisant le journal, comment puis-je réexécuter le tracé sans avoir à choisir la table de données à utiliser.
For( i = 1, i <= N Items( colPlotType ), i++,
/* SET THE CURRENT DATA TABLE TO THE APPROPRIATE REPORT TYPE */
If(
/* IF REPORT TYPE IS PD*/
colReportType[i] == "PD",
/* THEN */
If(
Is Empty( partdata_table ) != 1,
current_table = partdata_table;
Current Data Table( partdata_table ),
Continue()
),
/* IF REPORT TYPE IS ICC*/
colReportType[i] == "ICC",
/* THEN */
If(
Is Empty( icc_table ) != 1,
current_table = icc_table;
Current Data Table( icc_table ),
Continue()
),
);
L'extrait de script ci-dessus montre comment je lie les différentes tables de données à chaque tracé pour générer le tracé.
Le flux:
1) Ouvre et lit le fichier csv
2) chaque ligne du fichier csv effectue un tracé selon colReportType[i]
3) if colReportType[i] == "ICC", then it will use the icc data table.
Bonjour @Dyan ,
Ma meilleure supposition serait d'intégrer un script qui supprime le tracé actuel, régénère le tracé souhaité à partir de la table souhaitée, puis l'insère à nouveau dans le journal. Si je comprends bien les journaux, ils sont censés être statiques. Par conséquent, une "mise à jour" d'un élément de celui-ci ne peut se faire qu'en le supprimant, puis en insérant l'élément mis à jour.