INFOSTART EVENT 2018 EDUCATION

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

Белозеров Дмитрий | Системный архитектор | LMSoft

«Кодогенерация и метагенерация в 1С»

Примерно год назад жизнь заставила меня задуматься над таким вопросом - а не разработать ли язык (точнее псевдоязык), с помощью которого можно было бы программно работать с метаданными 1С, писать скрипты, которые выполняют те же действия, которые выполняет разработчик в конфигураторе... В этом докладе хочу рассказать о том как мы разрабатывали такой инструмент, с какими сложностями и нюансами столкнулись, и что получилось в итоге. Мы рассмотрим реальные кейсы использования автоматической генерации метаданных 1С, в которых использование такого подхода дает серьёзные преимущества и сильно облегчает жизнь разработчика (иногда настолько облегчает что можно обойтись вообще без него :), увидим как инструмент генерации можно вписать в общий контур continuous integration. А ещё обсудим перспективы использования подобных практик (генерация конфигурации на основе формализованных функциональных моделей, реализация библиотечного подхода к разработке прикладных решений).

Конвертация (формирование) печатных форм в PDF, PNG, JPEG, BMP, PCX и т.д.

Печать - Универсальные печатные формы

14
Преобразовывает любые печатные формы в графические форматы и сохраняет их в файл на диске в указанный каталог

       Обработка создана на основании публикации //infostart.ru/public/75969/ . Спасибо за труд Spartan . В основном код для конвертации взят у него. Несколько модифицировав его я попытался добится более тесного взаимодействия конфигурации и обработки конвертации с целью преобразования любых печатных форм 1С. Внедрение в конфигурацию по моему не так уж и сложное. Но если у вас не получается или вы не понимаете как устроена программа 1С обратитесь к специалистам. Инсталятор PDFCreator-1_4_3_setup.exe  уже встроен в обработку и если он не установлен, при первом запуске конвертации документа будет предложено его установить. (поэтому она имеет такой размер Frown). Думаю она должна работать на любой конфигурации 1С 8.2 (обычное приложение) , т.к. подсистема печати в стандартных конфигурациях практически одинакова.

14

Скачать файлы

Наименование Файл Версия Размер
КонвертерPDF.epf
.epf 18,15Mb
06.08.12
141
.epf 18,15Mb 141 Скачать
Описание подключения обработки
.doc 178,50Kb
05.08.12
47
.doc 178,50Kb 47 Скачать

См. также

Комментарии
Сортировка: Древо
1. Yashazz 2266 06.08.12 13:25 Сейчас в теме
Автор в курсе, что, начиная с 8.2.15, платформа умеет сохранять в PDF-формат сама?
4. CagoBHuK 31 08.08.12 09:35 Сейчас в теме
(1) Согласен. Прежде, чем что-то делать, нужно выяснить, надо ли оно?
7. free-lancer-2018 23.09.13 18:44 Сейчас в теме
(1) Yashazz, а вы в курсе?

http://downloads.v8.1c.ru/content/Platform/8_2_16_362/ErrPlatform_8_2_16_362.htm

Известные ошибки версии 8.2.16, планируемые к исправлению в будущих версиях:
20006661 (SW707626) Сохранение табличного документа в формате PDF
Проблема:
При сохранении табличного документа в формате PDF, текст, написанный нестандартным шрифтом, сохраняется в PDF некорректно.
Дата публикации:
2012-08-02
8. Yashazz 2266 23.09.13 19:07 Сейчас в теме
(7) Ещё как в курсе. Я с PDF-Creator'ом ещё в 2009 году мыкался, тему знаю. Ну так не используйте нестандартные шрифты )))
2. boss_kuz 85 06.08.12 16:39 Сейчас в теме
Опс ! :) Действительно. Не обратил внимание. Писал на заказ в 8.2.13 . Ну что ж... 1С рулит !!! Может кому и понадобится. Что есть то есть.
3. mc1c80 08.08.12 08:46 Сейчас в теме
5. klel 16.08.12 22:26 Сейчас в теме
Я тоже не знал что можно сразу сохранять в pdf тебе благодаря вам могу воспользоваться этим продуктом =)
6. boss_kuz 85 27.06.13 18:05 Сейчас в теме
А что плюсики не ставим ? Плиз подайте бедному программисту на пропитание. 87 скачек а плюсиков 8-мь :(. Подержите товарищи. Если кому нужно можно заредить и под 77.
9. nikser 18.03.15 17:52 Сейчас в теме
В 8.1.15 в ПДФ сохраняет . Но есть нюанс - кавычки получаются какие то странные . Как с этим бороться - есть у кого мысли
10. nikser 18.03.15 18:07 Сейчас в теме
убрал наклон шрифта и всё пошло
Оставьте свое сообщение