24. Introducción a la automatización
think-cell te ayuda a crear rápidamente gráficos profesionales basados en datos en PowerPoint. ¿Pero qué ocurre con la automatización de informes periódicos o el uso de un servicio web para crear gráficos basados en sus parámetros o la exportación de sus informes de inteligencia de negocio como diapositivas de PowerPoint? Ayudándose de la automatización de think-cell, esto se puede hacer rápidamente con sus datos de Excel o JSON y sin los errores que suelen darse en cualquier proceso manual. Todo lo que necesita es:
- una presentación de PowerPoint con gráficos de think-cell.
- Lógica programática para controlar la automatización.
Vamos a empezar creando una presentación de PowerPoint que tenga un gráfico de think-cell y un cuadro de texto para el título de la diapositiva a modo de plantilla de automatización:
- Cree un gráfico en PowerPoint como se describe en 4. Introducción a los gráficos y capítulos posteriores. Cualquier tipo de gráfico de think-cell funcionará, incluidas todas las decoraciones como los ejes y las flechas de diferencia.
Los datos iniciales no son importantes ya que luego se reemplazarán mediante programación por los datos reales.
- En la barra de herramientas contextual del gráfico, haga clic en el campo que dice Nombre de UpdateChart.
- Introduzca un nombre único, por ejemplo,
Chart1
, al que se referirá más adelante. - Si el título de la diapositiva apareciera en esta, inserte un con nombre Campo de texto con nombre en el menú Elementos.
- En la barra de herramientas contextual del campo de texto, haga clic en el campo que reza Nombre de UpdateChart.
- Introduzca un nombre único, por ejemplo,
Title
, al que se referirá más adelante. - Guarde la presentación, p.ej., como
template.pptx
.
El siguiente paso es crear una lógica programática que combine sus datos de Excel o JSON con la diapositiva de la plantilla.
- Para datos de Excel, consulte 25. Automatización con datos de Excel.
- Para datos de JSON, consulte 26. Automatización con datos de JSON.
El proceso descrito anteriormente le permite crear presentaciones con combinaciones aleatorias de gráficos de think-cell. Puede preparar una biblioteca de todos los tipos de gráficos que necesite y, según sea necesario, versiones con diferentes decoraciones de gráficos habilitadas. A continuación, puede combinar libremente estas plantillas e incluir datos para su uso en una nueva presentación con Excel o JSON.
Nota: Este enfoque reemplaza la necesidad de una API general para crear gráficos y agregar decoraciones de gráficos, lo que no es compatible.Gráficos
-
4.Introducción a los gráficos
-
5.Entrada de datos
-
6.Etiquetas de texto
-
7.Gráfico de columnas, gráfico de líneas y gráfico de áreas
-
8.Decoraciones de gráficos
-
9.Gráfico en cascada
-
10.Gráfico Mekko
-
11.Gráfico circular y de anillos
-
12.Gráfico de burbujas y gráfico de dispersión
-
13.Gráfico de Gantt (escala de tiempo)