Имя: Пароль:
1C
1С v8
Печать макета
0 gr0ck
 
08.08.11
12:21
Есть документ в опенофис. Его нужно печатать из 1с-ки, при этом подставляя реквизиты организации, и так по мелочи. Вопрос в том как это сделать? Проблема - документ сложный, отступы, картинки, форматирование...
1 lubja
 
08.08.11
12:24
в опенофисе создаются параметры, в 1с обработка по печати этого дока
2 lubja
 
08.08.11
12:25
попробуй для начала без каких-либо параметров, просто чтобы док выводился на экран, потом будешь накручивать
3 gr0ck
 
08.08.11
12:28
А можно поподробнее, как создавать параметры, как печатать вордовский или опеносовский документ из 1с?
4 lubja
 
08.08.11
12:32
(3) эх... там 2-мя словами не опишешь... я разбирала 11-ую ут, там есть такая штука...
5 gr0ck
 
08.08.11
12:35
(4) Да, тут не 11-я) И надо быстро все это реализовать. Чтоб печаталось так, как есть в доковском файле. А как реализовать, это не важно. И там нет офиса на компах, только опенофис.
Можно послать почитать статьи, где есть)
В 8.2, в 11Ут можно форматированный документ использовать.
6 lubja
 
08.08.11
12:40
(5) я просто сказала, что весь (или почти весь) функционал брала из 11-ой...
про параметры: в ворде это выглядит так:
Вставка --> Экспресс-блоки --> Поле. выбираю DocVariable, пишу имя.
а в 1с писалось что-то типа

КомОбъект.ActiveDocument.Variables.Item(НаименованиеПоля).Value = ЗначениеПоля;
КомОбъект.ActiveDocument.Fields.UpDate();
7 gr0ck
 
08.08.11
12:43
(6)
Все здорово, но похоже клиенты приверженцы опенсорса, и офиса у них нет. Разбираться с опенофисовским апи, это гемор. Мало информации по этому.
А можно как-нибудь офисовский док перегнать в ексель, ексель перегнать в mxl, и там уже работать?
8 lubja
 
08.08.11
12:45
(7) опенофис почти так же печатается... в 11, кажись, печатается как ворд, так и опен... ща еще гляну
9 gr0ck
 
08.08.11
12:50
(8) Буду признателен
10 lubja
 
08.08.11
13:04
(9) я в аську постучалась, кину тебе внеш.обработку по печати
11 lubja
 
08.08.11
13:07
ну, раз молчишь, тогда уже после обеда..
12 gr0ck
 
08.08.11
13:37
(11)
Спасибо.
Приятного аппетита, у тебя наверное тоже обед
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.