Automatización de Informes para Plantillas de PowerPoint con JMP 15Hola a todos,
Realizo informes semanales sobre atributos fisicoquímicos. El proceso anterior consistía en ingresar datos manualmente desde Excel en JMP. Después de ingresar los nuevos datos en JMP, se ejecutan dos scripts: los scripts Run Chart y Control Chart, que se guardan en la tabla de datos. Estos scripts tienen límites de precisión y formato aplicado (o guardados en los scripts). Luego, los gráficos se copian y pegan uno por uno en una presentación de PowerPoint.
Me preguntaba ¿se puede automatizar este proceso?
Agregué un script que me permite actualizar automáticamente la tabla de datos.
Me encantaría poder generar simplemente la presentación de PowerPoint con solo hacer clic en un botón en lugar de tener que copiar y pegar cada gráfico en el informe.
Cada guión que he intentado siempre me decepciona.
Me gustaría saber si alguien podría indicarme la dirección correcta o si esto se puede hacer (ver más abajo).
En mi cabeza me gustaría -
1. Un script para actualizar la tabla de datos (ya lo he logrado)
2. Ejecutar scripts para ejecutar gráficos y gráficos de control para poder actualizar el eje x (arrastre datos nuevos y arrastre los datos antiguos fuera del eje x). Luego guarde los gráficos actualizados.
3. Agregue un script final que agregaría automáticamente los gráficos de ejecución y los gráficos de control actualizados a una presentación formateada de PowerPoint.
Gracias por cualquier consejo.
Ingeniería de Calidad y ProcesosRe: Automatización de Informes para Plantillas de PowerPoint con JMP 15¿Quizás intentar hacerlo así?
https://community.jmp.com/t5/Byron-Wingerd-s-Blog/Saving-a-list-of-control-charts-as-graphic-files/ba-p/33181
Re: Automatización de informes para plantillas de PowerPoint con JMP 15Hola Sean,
Sí, su proceso se puede automatizar sin duda con la combinación adecuada de scripts en JMP y la integración con PowerPoint. Dado que ya ha automatizado la actualización de su tabla de datos, los siguientes pasos serían crear un script para la generación de gráficos y, a continuación, exportarlos directamente a una presentación de PowerPoint.
-
Automatización de gráficos : Puede crear un script de JMP que ejecute automáticamente los scripts de gráficos de ejecución y de control con los datos actualizados. Asegúrese de que los scripts sean modulares para que acepten la nueva tabla de datos como entrada, actualizando los ejes y el formato de forma dinámica.
-
Exportar a PowerPoint : Los scripts JMP (JSL) permiten exportar gráficos como imágenes o interactuar directamente con objetos COM en PowerPoint (en Windows). Puede crear un script final que tome todos los gráficos actualizados y los inserte en una plantilla de PowerPoint preformateada. Si no dispone de una plantilla, usar plantillas gratuitas de PowerPoint disponibles en línea le ayudará a mantener un formato, diseño de diapositivas e imagen corporativa uniformes.
-
Automatización con un solo clic : Al combinar estos pasos en un script JSL maestro, puede generar la presentación completa con un solo clic, omitiendo por completo el paso manual de copiar y pegar.
Podrías empezar probando las funciones de exportación de gráficos a PNG o EMF, y luego automatizar la inserción de esas imágenes en una diapositiva de PowerPoint. Una vez que funcione correctamente, puedes extenderlo a diapositivas con formato completo usando una plantilla.
Si lo necesitas, puedo compartir un pequeño fragmento de script de ejemplo para exportar gráficos de JMP a diapositivas de PowerPoint; es una excelente manera de comenzar con la automatización completa.
Re: Automatización de informes para plantillas de PowerPoint con JMP 15Hola,
Ya tuvimos que hacerlo para un cliente con la misma solicitud. En definitiva, lo que hicimos fue usar un script JSL que copiaba la plantilla PPTX (vacía) y la rellenaba progresivamente con elementos del análisis de JMP, como gráficos de control, etc., mediante el comando JSL «Guardar presentación». Sin embargo, el resultado era algo tosco, así que añadimos una capa llamando a un script VBA (o un script de Python con el paquete pptx) dentro del JSL para formatear la presentación (centrar imágenes, tamaño de fuente, encabezado, etc.).
https://community.jmp.com/t5/Abstracts/From-Data-to-Decision-Automated-SQC-Reporting-and-Seamless-MES/ev-p/822847?profile.language=en