Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 22:15
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть код в 1с 7.7 печатающий из наперед созданных шаблонов документы (в том числе и конверты) прямо из 1с. А как можно указать В этом коде праметры страницы и параметры печати на принтер для OpenOffice? Код:Если ТекПроцессор = "OOoWriter" Тогда // Открыть OpenOffice ServiceManager = СоздатьОбъект("com.sun.star.ServiceManag er"); Desktop = ServiceManager.createInstance("com.sun.s tar.frame.Desktop"); Scr = СоздатьОбъект("MSScriptControl.ScriptCon trol"); Scr.Language="javascript"; Scr.Eval("Args=new Array()"); Args = Scr.Eval("Args"); Scr.AddObject("ServiceManager", ServiceManager); // Откроем шаблон ТекстовыйПроцессор = Desktop.LoadComponentFromURL(Преобразова тьВURL(ИмяФайла), "_blank", 0, Args); // Заменяем ключевые поля на нужные значения Replace = ТекстовыйПроцессор.CreateReplaceDescript or(); Для x=1 По ТаблицаЗамен.КоличествоСтрок() Цикл Replace.SearchString = ТаблицаЗамен.ПолучитьЗначение(x, 1); Replace.ReplaceString = ТаблицаЗамен.ПолучитьЗначение(x, 2); ТекстовыйПроцессор.ReplaceAll(Replace); КонецЦикла;
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
как распаковать zip-конверт? когда скачиваю zip-конверт,не могу распаковать его Guest Ещё вопросы и ответы из архива 6 0 14.01.2012 17:42
Печать в OpenOffice Guest Продолжение нового архива 0 28.09.2011 10:41
Восстановление документов OpenOffice 3.0 в OpenOffice 3.2 Guest Архив вопросов и ответов 0 28.09.2011 03:07
OpenOffice - печать на samsumg ml-1210 Guest Новый архив 3 0 27.09.2011 23:03



© www.otvetnemail.ru - Форум вопросов и ответов.