Automatisation des rapports pour les modèles PowerPoint avec JMP 15Salut tout le monde,
Je publie des rapports hebdomadaires sur les attributs physico-chimiques. L'ancien processus consistait à saisir manuellement les données d'Excel dans JMP. Après avoir saisi les nouvelles données dans JMP, deux scripts sont exécutés : les scripts Run Chart et Control Chart, qui sont enregistrés dans la table de données. Ces scripts ont des limites de précision et de formatage appliqué (ou enregistré dans les scripts). Ensuite, les graphiques sont copiés et collés un par un dans une présentation PowerPoint.
Je me demandais si ce processus pouvait être automatisé ?
J'ai ajouté un script qui me permet de mettre à jour automatiquement la table de données.
J'adorerais pouvoir simplement générer la présentation PowerPoint d'un simple clic sur un bouton au lieu d'avoir à copier et coller chaque graphique dans le rapport.
Chaque script que j'ai essayé me laisse toujours tomber.
J'aimerais savoir si quelqu'un pourrait m'orienter dans la bonne direction ou si cela peut même être fait (voir ci-dessous).
Dans ma tête, j'aimerais -
1. Un script pour mettre à jour la table de données (j'ai déjà réalisé)
2. Exécutez des scripts pour les graphiques d'exécution et les cartes de contrôle afin de pouvoir mettre à jour l'axe des x (faites glisser les nouvelles données et faites glisser les anciennes données hors de l'axe des x. Enregistrez ensuite les graphiques mis à jour
3. Ajoutez un script final qui ajouterait automatiquement les graphiques d'exécution et les cartes de contrôle mis à jour à une présentation PowerPoint formatée.
Merci pour tout conseil.
Ingénierie Qualité et ProcédésRe : Automatisation des rapports pour les modèles PowerPoint avec JMP 15peut-être essayer de faire comme ça ?
https://community.jmp.com/t5/Byron-Wingerd-s-Blog/Saving-a-list-of-control-charts-as-graphic-files/ba-p/33181
Re: Automatisation des rapports pour les modèles PowerPoint avec JMP 15Salut Sean,
Oui, votre processus peut tout à fait être automatisé grâce à une combinaison adéquate de scripts JMP et d'intégration PowerPoint. Puisque vous avez déjà automatisé la mise à jour de votre tableau de données, les prochaines étapes consistent à créer un script pour la génération des graphiques, puis à les exporter directement dans une présentation PowerPoint.
-
Automatisation des graphiques : Vous pouvez créer un script JMP qui exécute automatiquement vos scripts de graphiques de tendance et de contrôle sur les données mises à jour. Assurez-vous que les scripts sont modulaires afin qu’ils acceptent le nouveau tableau de données en entrée, en mettant à jour les axes et en adaptant la mise en forme de manière dynamique.
-
Exportation vers PowerPoint : Le langage de script JMP (JSL) permet d’exporter des graphiques sous forme d’images ou d’interagir directement avec des objets COM dans PowerPoint (sous Windows). Vous pouvez créer un script final qui intègre tous les graphiques mis à jour dans un modèle PowerPoint préformaté. Si vous ne disposez pas d’un modèle, l’utilisation de modèles PowerPoint gratuits disponibles en ligne vous permettra de conserver une mise en forme, une disposition des diapositives et une identité visuelle cohérentes.
-
Automatisation en un clic : En combinant ces étapes dans un script JSL principal, vous pouvez générer la présentation complète en un seul clic, en évitant complètement l’étape de copier-coller manuel.
Vous pouvez commencer par tester les fonctions d'exportation des graphiques aux formats PNG ou EMF, puis automatiser l'insertion de ces images dans une diapositive PowerPoint. Une fois cette opération fiable, vous pourrez l'étendre à des diapositives entièrement formatées à l'aide d'un modèle.
Si besoin, je peux vous partager un petit exemple de script pour exporter des graphiques JMP vers des diapositives PowerPoint ; c’est un excellent moyen de débuter avec l’automatisation complète.
Re: Automatisation des rapports pour les modèles PowerPoint avec JMP 15Bonjour,
Nous avons déjà dû procéder ainsi pour un client ayant exactement la même demande. Nous avons finalement utilisé un script JSL qui a copié le modèle PPTX (vide) puis l'a rempli progressivement avec des éléments issus de l'analyse JMP, tels que des cartes de contrôle, à l'aide de la commande JSL « Enregistrer la présentation ». Cependant, le résultat étant un peu brut, nous avons ajouté une couche de mise en forme en appelant un script VBA (ou un script Python avec le package pptx) au sein du JSL (centrage des images, taille de police, en-tête, etc.).
https://community.jmp.com/t5/Abstracts/From-Data-to-Decision-Automated-SQC-Reporting-and-Seamless-MES/ev-p/822847?profile.language=en