Создание презентации 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 Абонемент ($m)

Конфигурация предназначена для запоминания английских слов. Конфигурацию писал несколько лет назад для себя. Выкладываю dt-шник с базой данных.

1 стартмани

25.12.2019    12053    26    John_d    21    

43

Разное Управляемые формы Развлечения, искусство, спорт Беларусь Управленческий учет Абонемент ($m)

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

1 стартмани

11.12.2019    7394    0    nnn123    2    

5

Разное Программист Автомобили, автосервисы Транспорт, автопарки, такси Россия Абонемент ($m)

База марок и моделей авто с указанием типа и категории.

1 стартмани

28.10.2019    21699    10    onec.developer    6    

5

Разное Платформа 1С v8.3 Здравоохранение, медицина, стоматология Абонемент ($m)

Выполняем указания врача и набираем для него статистику показаний.

1 стартмани

05.09.2019    11163    2    Infector    3    

6

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

Многострочный калькулятор.

1 стартмани

19.08.2019    8882    4    waol    10    

21

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

Интерактивный редактор-конструктор визиток / персональных карточек на основании макетов.

5 стартмани

16.06.2019    11043    6    eugenevk    6    

19

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

Была задача анализа нескольких десятков ответов от нескольких десятков пользователей. Директор головного предприятия (назовем его так), предложил сделать Чек-Лист - разослать таблицы Эксель, затем обработать данные, собрав ответы в одну таблицу... Мы, 1Сники, не поддержали такое предложение. Наш ответ стал в виде конфигурации для web-клиента. Где, запустив в браузере опросник, можно добавлять вопросы, ответы и получать различные варианты отчетов с графическим представлением результатов.

9 стартмани

15.05.2019    11873    8    vitalbasl    7    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 Сейчас в теме
Оставьте свое сообщение