Создание презентации PowerPoint из 1С

01.12.15

Задачи пользователя - Разное

Обработка создает презентацию PowerPoint из файлов изображений с диска. Добавляет нумерацию страниц, фото физ. лица из конфигурации, подпись страниц и таблицу товаров. Для обычных форм. Проверялась на УТ 10.3, платф. 8.2

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Архив с примером презентации
.zip 6,20Mb
31
31 Скачать (1 SM) Купить за 1 850 руб.
Презентация1С
.epf 12,49Kb
43
43 Скачать (1 SM) Купить за 1 850 руб.

Предпосылкой создания обработки явилась задача по генерации презентаций из уже имеющихся, путем миксования слайдов/разделов. 

У компании имеется несколько презентаций выпускаемых им продуктов, с описанием основных функциональных возможностей, но перед поездкой к клиенту оказывается, что клиенту не интересны все возможности, а нужны только выборочные. Причем интересующие возможности имеются у нескольких продуктов.

Соответственно под каждого клиента готовилась презентация, в которую вставлялись нужные слайды, добавлялись подписи, ставилась нумерация страниц и т.д.

Потом компания решила формировать ком. предложения тоже в виде презентаций, и тут уже возникла необходимость добавления контактов менеджера, его фотограции и актуальных цен на интересующие клиента товары, а так же, в случае необходимости варианты чертежей возможного исполнения.

В итоге возникла необходимость вставлять данные в PowerPoint из 1С.

Примеров выгрузки в Word или Excel море, а в PowerPoint как то не много. Вдруг кому пригодится. В обработке в основном сам принцип вставки в PowerPoint того или иного. Чтобы разнообразить вставляемые объекты появилась задача в обобщенном варианте.

Постановка:

  1. Презентация формируется из файлов jpg на диске.
  2. Отображение слайдов в виде дерева для удобства, дерево отображает структуру выбранного каталога с файлами слайдов.
  3. Возможность выбора слайдов, которые попадут в презентацию.
  4. Возможность добавления произвольного слайда из файла jpg на диске.
  5. Добавление товаров с ценой в таблицу на указанном слайде презентации.
  6. На слайде с таблицей возможность вставить фон из файла jpg (по принципу формирования основных слайдов).
  7. Возможность в указанный слайд вставить фото физ. лица (менеджера).
  8. Для фото менеджера применить эффект «жалюзи».
  9. Фото физ лица брать из конфигурации (справочник физ лиц) как основное изображение.
  10. На всех слайдах кроме первого в нижнем левом углу ФИО физ лица.
  11. На всех слайдах (кроме первого) в правом нижнем углу номер  слайда по порядку.
  12. Номер слайда оформлен в виде числа в овале.

Порядок работы с обработкой прост:

  1. Выбираем папку с картинками слайдов.
  2. Нажимаем кнопку "Загрузить"
  3. Отмечаем галочками нужные слайды (можно группу).
  4. Выбираем физ лицо.
  5. Выбираем нужные товары.
  6. Слайд на котором нужна фотография в имени выбираем из списка "ФотоМенеджера"
  7. Слайд на котором нужна таблица товаров выбираем из списка "ТаблицаТоваров" (слайд можно добавить).
  8. Сортируем слайды в нужном порядке, при необходимости добавляем новые и выбираем им файл
  9. Нажимаем кнопку "Выполнить", смотрим что сформировалось.

 

Числовые значения констант можно взять с MSDN:

например https://msdn.microsoft.com/EN-US/library/office/ff862770.aspx

или воспользоваться обработкой получения этих значений в 1С на инфостарте есть такая.

В архиве обработка и папка с файлами презентации возможностей 1С ERP2.0 (для примера).

PowerPoint презентация

См. также

Разное Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Продукт для ведения родового дерева, поможет решить задачи по систематизации и визуализации информации по родословной.

10 стартмани

12.09.2024    1565    4    Kassper    9    

30

Разное Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Тренажер Азбуки Морзе на 1С без внешних компонент.

1 стартмани

17.04.2024    1133    2    Irwin    2    

12

Разное Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В публикации представлена простая внешняя обработка, позволяющая перенести файлы с фото в нужные папки.

1 стартмани

21.03.2024    696    1    vikhrov53    0    

3

Разное Платформа 1С v8.3 Конфигурации 1cv8 Энергетика и ЖКХ Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

Позволяет в одном документе собрать записи по всем коммунальным платежам и показаниям бытовых приборов. Вы не пропустите и не забудете свой коммунальный платеж. Будете точно знать ежемесячную сумму коммуналки по всем объектам собственности. Расширение предназначено для самой популярной конфигурации 1С:Бухгалтерия 8, ред. 3. Объекты расширения не имеют заимствования конфигурации. Его легко встроить в другие типовые конфигурации 1С.

1 стартмани

30.01.2024    904    3    kwn2000    2    

6

Разное Пользователь Платформа 1С v8.3 Туризм и путешествия Россия Абонемент ($m)

Составление комплекта вещей в поездку, поход, для работы и т.п. Конфигурация разработана для платформы 1С:Предприятие 8.3 (конкретно учебная версия 8.3.13.1644, потому что более новые утомили меня своими сюрпризами).

1 стартмани

19.01.2024    6845    5    AnatolPopov    33    

38

Linux Разное Программист Пользователь Платформа 1С v8.3 Абонемент ($m)

Пример обработки для определения длительности аудиофайла в среде Linux.

1 стартмани

12.01.2024    679    0    ErAK    3    

3

Разное Взаиморасчеты Платформа 1С v8.3 Общественные и некоммерческие структуры Обучение, бизнес-тренинг, курсы Развлечения, искусство, спорт Домашние учет и финансы Управленческий учет Абонемент ($m)

Нано- (даже не микро- !) конфигурация для тех, кто выступает в роли казначея класса/группы/команды, и в чьи задачи входит сбор денег с участников за участие в каких-то мероприятиях, а потом передача собранных денег организаторам этих мероприятий.

1 стартмани

03.11.2023    1066    3    q_i    1    

12

Математика и алгоритмы Разное Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Расширение (+ обработка) представляют собою математический тренажер. Ваш ребенок сможет проверить свои знание на математические вычисление до 100.

2 стартмани

29.09.2023    3121    maksa2005    8    

26
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. k@tya 11.08.21 13:02 Сейчас в теме
Добрый день. Подскажите, как Вы реализовали работу данной презентации, через Сом-объект или XML?
2. kmsTroll 11 12.08.21 14:46 Сейчас в теме
3. One_Assembler 28.02.24 22:17 Сейчас в теме
Оставьте свое сообщение