Имя: Пароль:
1C
1С v8
Возможна ли работа с документами .doc или .odt в 1С .3 под Linux?
0 nik-weter
 
26.02.15
14:19
С помощью com объектов под виндой можно было писать в доковский шаблон из 1С необходимую инфу и открывать его манагерам. Что-то подобное возможно организовать по Linux? Нажал кнопку - 1с вытянула по прописанному пути заранее подготовленный шаблон в doc или odt, подставила реквизиты нового клиента и открыла в связанном приложении (в моем случае libreoffice).
1 Torquader
 
26.02.15
19:42
В Open Office можно написать макрос в текстовый файл и заставить Office его исполнить из командной строки.
2 Garykom
 
гуру
26.02.15
20:01
(0) может рассмотреть вариант pdf принтер (виртуальная печать в pdf файл) + PDF 2 Word конвертер?

ЗЫ
еще можно заюзать http://poi.apache.org/ даже libreoffice не нужен только жаба
3 Torquader
 
26.02.15
20:10
(2) Если сделан Pdf, то смысла переводить его в Word нету, просто LibreOffice его прекрасно на редактирование откроет.
4 Garykom
 
гуру
26.02.15
20:50
(3) точно и весьма неплохо открывает кстати

(1)+ еще есть libreoffice api http://api.libreoffice.org/
пример http://habrahabr.ru/post/97637/
5 nik-weter
 
27.02.15
06:44
Смысл не в сохранении   файла из 1С, а в редактировании из нее уже имеющегося. Так-то 1С и в ворд и в пдф сама выгружать умеет, вот только ее убогая табличная верстка не позволяет нормальное форматирование сделать. Через com объекты же всегда получалось отлично.
А вот как воспользоваться апи из 1С? Какие у нее есть для этого инструменты? Кроме тех же com объектов ничего в голову не приходит...
Закон Брукера: Даже маленькая практика стоит большой теории.