24. Введение в автоматизацию
think-cell помогает быстро создавать профессиональные диаграммы на основе данных в PowerPoint. Однако как насчет автоматизации создания периодических отчетов, использования веб-службы для создания диаграмм на основе параметров или экспорта отчетов бизнес-аналитики в виде слайдов PowerPoint? Используя средства автоматизации think-cell, вы можете сделать это быстро с данными Excel и JSON, а также избежать при этом ошибок, которые возникают при применении ручного процесса. Все, что вам нужно:
- Презентация PowerPoint с диаграммами think-cell.
- Программная логика для управления автоматизацией.
Начнем с создания презентации PowerPoint с диаграммой think-cell и текстовым полем для заголовка слайда в качестве шаблона автоматизации.
- Создайте диаграмму в PowerPoint, как описано в 4. Введение в создание диаграмм и последующих главах. Подойдет любой тип диаграммы think-cell, в том числе любые элементы украшения, такие как оси и стрелки разницы.
Начальные данные не имеют значения, так как позднее они будут заменены программными средствами на реальные данные.
- На контекстной панели инструментов диаграммы нажмите на поле Имя UpdateChart.
- Введите уникальное имя, например
Chart1
, которое вы будете использовать позднее. - В области, где на слайде должен отображаться заголовок слайда, вставьте Именованное текстовое поле из меню Элементы.
- На контекстной панели инструментов текстового поля щелкните поле Имя UpdateChart.
- Введите уникальное имя, например
Title
, которое вы будете использовать позднее. - Сохраните презентацию, например как
template.pptx
.
Следующий шаг заключается в создании программной логики, которая объединит данные Excel или JSON со шаблоном слайда.
- Сведения для работы с данными Excel см. в разделе 25. Автоматизация с использованием данных Excel.
- Сведения для работы с данными JSON см. в разделе 26. Автоматизация с использованием данных JSON.
Используя процедуру выше, вы можете создавать презентации с произвольными комбинациями диаграмм think-cell. Вы можете подготовить библиотеку всех требуемых типов диаграмм и, при необходимости, версий с различными элементами украшения диаграмм. После чего вы сможете произвольным образом объединять эти шаблоны и предоставлять им данные для использования в новой презентации посредством Excel или JSON.
Примечание: Этот подход позволяет отказаться общего API-интерфейса при создании диаграмм и добавления элементов украшения, которые не поддерживаются.Создание диаграмм
-
4.Введение в создание диаграмм
-
5.Ввод данных
-
6.Текстовые подписи
-
7.Гистограммы, линейные графики и диаграммы с областями
-
8.Оформление диаграмм
-
9.Каскадная диаграмма
-
10.Диаграмма Mekko
-
11.Круговая и кольцевая диаграмма
-
12.Точечная диаграмма и пузырьковая диаграмма
-
13.Диаграмма Ганта (временная шкала)