0
Double_Medved
30.06.15
✎
11:57
|
Добрый день! Есть ТиС, работающий, как часы. Очень старые часы. Заключаются значит договора с контрагентами. Сначала делали руками, в ворде. Сохраняли в папочки на жестком диске, печатали подписывали и сохраняли в картонную папочку в ящике стола. Потом захотели автоматизации. Я потанцевал с бубном и сделал что-то типа
ServiceManager = СоздатьОбъект("com.sun.star.ServiceManager");
Desktop = ServiceManager.createInstance("com.sun.star.frame.Desktop");
Scr = СоздатьОбъект("MSScriptControl.ScriptControl");
Scr.Language="javascript";
Scr.Eval("Args=new Array()");
Args = Scr.Eval("Args");
Scr.AddObject("ServiceManager", ServiceManager);
ТекстовыйПроцессор = Desktop.LoadComponentFromURL(ПреобразоватьВURL(ИмяФайла), "_blank", 0, Args);
Теперь договора заполняются из 1с-ки, пара нажатий и вуаля. Ничего ручками не надо забивать и копипастить. Открывается темповый файл в опенофисе, печатается, подписывается, закрывается. И возникла новая проблема. В папочке на жестком диске ничего не сохраняют, из ящика в столе бумажки теряются или не появляются. В общем хочу сделать привязку doc файлов в элементу справочника контрагенты. Ну и файл скана подписанного договора. Как присоединить картинки я понял, а как подтянуть файл doc? Например будет кнопочка "Открыть договор", которая будет открывать сохраненный куда-нибудь файл doc. Подскажите пожалуйста, может кто делал что-то такое, или по крайней мере куда копать.
|
|