Имя: Пароль:
1C
 
1C to PDF
0 Sali_64
 
20.08.09
13:44
Добрый день уважаемые!
Необходимо отправлять счета в pdf формате. Конечно есть варианты работы через PDFCreator и т.п. но там нужно -

ТабличныйДокумент.Напечатать();

А хотелось бы выполнить это на сервере.
Сам не нашел, может подскажите?
1 bvn13
 
20.08.09
13:44
на инфостарте, кажись, встречал разработку
2 Sali_64
 
20.08.09
13:45
Извиняюсь не для v7 а для v8
3 v77
 
20.08.09
13:58
гугл сюда рекомендует
http://www.bullzip.com/products/pdf/info.php
4 Sali_64
 
20.08.09
14:09
(3) bullzip = PDFCreator
Все равно нужно вызполнять Напечатать()
5 Sali_64
 
20.08.09
14:12
Дополнение. Админы не дают на сервер ставить Excel. Поэтому вариант сохранить в exl и конвертнуть тоже не продходит.
6 v77
 
20.08.09
14:13
(4) А чо "напечатать" на сервере не работает чтоли?
7 Sali_64
 
20.08.09
14:16
(6) Выводит табличный документ на печать.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Пример:
ТабДок.Напечатать();
8 v77
 
20.08.09
14:19
ну значит конвертор нада. xls2pdf какойнить
9 v77
 
20.08.09
14:20
100$ стоит. пускай админы скинуться.
10 Salvador Limones
 
20.08.09
14:23
(8) xls на серваке тоже не работает.
11 v77
 
20.08.09
14:38
1C таблицу как xls не сохраняет на сервере?
12 Salvador Limones
 
20.08.09
14:41
(11) Записать(....
Примечание:
При работе на сервере или через com-соединение использует только файлы форматов mxl и txt.
13 v77
 
20.08.09
14:42
ну тогда кирдык. на сервере не получится. нужно чтобы ктото хороший написал конвертор mxl в pdf
14 Salvador Limones
 
20.08.09
14:46
На крайняк на сервере делать не фоновым заданием. А запускать на сервере одинэсину шедулером с параметром /EXECUTE
15 AlexNV
 
20.08.09
14:53
Смотри внимательней PDFCreator там есть штуковина для работы с ним через COM
16 Sali_64
 
20.08.09
14:57
(14) Именно так - "на крайняк". Т.к. админы лютуют :) на шедулер не дали прав.
(15) Я и так с ними работал через COM:
   // Конфигурим опции принтера
       PDFCreator=Новый COMОбъект("Bullzip.PDFPrinterSettings");
       PDFCreator.SetValue("ConfirmOverwrite", "no");
       PDFCreator.SetValue("ShowPDF", "no"); .....
а потом все равно нужно ТабДок.Напечатать(); или я не прав?
17 v77
 
20.08.09
15:02
(0)а кто психанул на счет сервера? почему на сервере? у вас там один сервер только чтоли, а других компов нету?
18 Garykom
 
гуру
20.08.09
15:11
(0) Скоко готовы заплатить? ;)
За готовую ВК-dll для 1С (7.7 и 8.1) которая создает PDF файлики, программно?
19 dervishsy
 
20.08.09
15:22
А такое не подойдет?
http://www.dopdf.com/
20 v77
 
20.08.09
15:23
(18) А ВК на сервере работает?
21 v77
 
20.08.09
15:26
(18) А ты формат mxl уже знаешь?
22 Garykom
 
гуру
20.08.09
15:34
(20) работает
(21) знаю, только зачем mxl то нужен? когда можно напрямую без mxl?
23 v77
 
20.08.09
15:37
(22) Ну напрямую любой может. Если бы конвертор кто сделал
24 Garykom
 
гуру
20.08.09
15:37
(23) без печати на виртуальный PDF принтер!
25 Deon
 
20.08.09
15:38
(18) 150 рублей пойдет?
26 v77
 
20.08.09
15:39
ну без печати на принтер. в инете море либ валяется на тему pdf
27 Garykom
 
гуру
20.08.09
15:39
(25) аукцион однако :) кто больше?
28 Garykom
 
гуру
20.08.09
15:39
(26) не спорю что валяется, но пришлось и поискать и покодить чтобы ВК сделать.
29 Господин ПЖ
 
20.08.09
15:41
(28) я щедрый, 2 рубля. И я не заложу вас, что разработка велась на не лицензионном софте.
30 v77
 
20.08.09
15:43
(28) ну сделай конвертер тогда. он полезный.
31 Garykom
 
гуру
20.08.09
15:43
(29) ну да есть такие пригрешения, что разработка велась не на лицензионном ;)
но зато компилировалось все на лицензионном однако!
32 Garykom
 
гуру
20.08.09
15:47
(30) а смысл делать конвертер? у меня просто ВК эмулирует ТабличныйДокумент 1С 8.1 + вместо Напечатать() есть функция Сохранить(путь к файлу pdf)
33 v77
 
20.08.09
15:51
(32) Аааа, Ну тогда всё отлично. Зови автора.
34 Garykom
 
гуру
20.08.09
16:04
(33) Дык я тута
35 Garykom
 
гуру
20.08.09
16:05
(34)+ или имеется ввиду автор ветки, а не dll-ки?
36 v77
 
20.08.09
16:11
ветки ветки
37 Sali_64
 
20.08.09
16:42
(30) ЗдОрово! Похоже то что надо.
... но хозяева платить не желають. Готовы дать права на шедулер ))))).
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс