COM объекты

Чтение EML файла электронной почты MS Outlook

Для создания корпоративного хранилища электронной почты потребовалась функция импорта EML файлов.
Исходники найдены были на stackoverflow.com и портированы с Visual Basic.

//CDO это Collaboration Data Objects
msg = Новый ComОбъект("CDO.Message");
stream = Новый ComОбъект("ADODB.Stream");

Выравнивание по ширине при сохранении в PDF

Платформа 8.2 и 8.3 по-разному сохраняют табличный документ в формате PDF. В версии 8.2 не сохраняется форматирование по ширине.

Вот пример исходный табличный документ:

исходный MXL табличный документ 1Сисходный MXL табличный документ 1С

Вот так он будет сохранен в PDF из 1С 8.2:

Поиск полного имени принтера по подстроке

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

Пишем в Twitter из 1С 8

Разобравшись с примерами в интернете, сделал обработку для отправки сообщений в микроблоговый сервис Twitter из 1С 8.

Внешний вид обработкиВнешний вид обработки Основная функция отправки довольно проста:

Справочники

Документы

Отчеты

Обработки

RSS-материал