Adressage des colonnes dans les rapports générés par les workflowsJe récupère les données dans un fichier Excel standardisé et j'utilise un workflow JMP pour charger ce fichier dans JMP. Le workflow génère des colonnes supplémentaires et effectue des calculs afin de préparer l'ensemble de données pour une présentation visuelle. Cette partie fonctionne bien. Mon idée était d'intégrer au workflow des rapports pour obtenir des graphiques représentant les données. J'ai préparé les rapports et les ai enregistrés dans une session de workflow enregistrée du projet. Si je lance le workflow maintenant et que je laisse le workflow s'exécuter, les rapports s'affichent, mais ils ont perdu le lien avec les colonnes et, par conséquent, le graphique ne fonctionne pas. De plus, comme le fichier Excel est standardisé, l'ordre et les noms des colonnes restent identiques.
Ce serait formidable si quelqu'un avait une recommandation sur la manière dont je pourrais résoudre ce problème et adresser les colonnes de manière à ce qu'elles restent dans les rapports après l'exécution du flux de travail.
Automatisation et scriptsRe : Adressage des colonnes dans les rapports générés par les workflowsJe n'utilise pas vraiment le générateur de flux de travail, mais à ma connaissance, il est assez efficace pour suivre les colonnes et vous demandera également si certaines colonnes sont manquantes.
Si vous examinez le script créé par Workflow, les colonnes du script de rapport sont-elles correctes ? Que signifie rompre le lien ? JMP vous demande-t-il quelles colonnes utiliser pour les rapports ? Quelles plateformes utilisez-vous pour créer ces colonnes ? Workflow Builder est-il capable d'enregistrer correctement ces plateformes ?
Re : Adressage des colonnes dans les rapports générés par les workflows@JoE ,
Vous dites avoir enregistré la session dans un projet, voulez-vous dire un projet JMP ? Difficile de déterminer ce qui ne va pas sans données à consulter. Pourriez-vous m'envoyer le workflow et une feuille de données Excel factice ?
Comme @jthi l'a mentionné, le Workflow Builder est capable de détecter lorsqu'une colonne est manquante et invite l'utilisateur à choisir un remplacement.
Merci,
Ben
Re : Adressage des colonnes dans les rapports générés par les workflowsMerci pour votre réponse. Ce dont je parlais est illustré dans l'extrait de code ci-dessous. Dans le script de génération des graphiques, X et Y étaient directement spécifiés dans une colonne spécifique, par exemple Y à :SEC et X à :Storage Time. Cependant, en enregistrant le script dans la table générée par le workflow, la partie « As Column() » apparaît à la place.
En général, j'aimerais avoir une solution pour exécuter dans le workflow un script que j'ai généré ailleurs auparavant.
J'espère vraiment vous permettre de mieux comprendre mon problème.
Bivariate(
SendToByGroup( {:Temperature == 5} ),
Y( As Column() ),
X( As Column() ),
By( :Temperature ),
SendToByGroup(
{:Temperature == 5},
SendToReport(
Re : Adressage des colonnes dans les rapports générés par les workflowsComment enregistrer le script de workflow dans la table de données ? Les scripts générés par Workflow Builder ressemblent généralement à ceci (pour une seule étape).

Et l'ensemble du script comprend quelques éléments supplémentaires
Names Default To Here(1);
Workflow_=function({},
step_name = "Report snapshot: Big Class - Distribution of height, weight";
//Report snapshot: Big Class - Distribution of height, weight
Data Table("Big Class") << Distribution(
Continuous Distribution(Column(:height), Process Capability(0)),
Continuous Distribution(Column(:weight), Process Capability(0))
);
);
Workflow_();
Partager des exemples de données ou de workflows (ou les deux) pourrait également s'avérer utile. Si vous ne souhaitez pas les partager avec la communauté JMP, je vous suggère de contacter le support JMP.
Re : Adressage des colonnes dans les rapports générés par les workflowsJ'ai généré le script pour créer un graphique avec les colonnes sélectionnées et j'ai enregistré ces informations dans le workflow. Cela fonctionne initialement, mais si j'utilise le workflow enregistré la prochaine fois, le référencement des colonnes du script graphique est perturbé et je ne comprends pas pourquoi.