Имя: Пароль:
1C
1C 7.7
v7: Программно печать PDF и сохранение
,
0 BLP
 
03.02.15
13:06
Здравствуйте,
когда-то воспользовался советом ветки
программно печать PDF и автосохранение.. И все работало года два, пока... пока PDFCreator не обновился с версии 1.7.1 до 1.7.2 , а сейчас и более чем 2.0
К сожалению, вышеуказанная ветка не дает возможности там описать свою проблему, поэтому пришлось создать новую.

Итак... Если возвращаю ПДФКреэйтор до версии 1.7.1 - все по-прежнему работает, если же обновляю до более новой (это естественное желание), то при попытке выполнить обычные операции выдается сообщение:

PDFCreator=СоздатьОбъект("PDFCreator.clsPDFCreator");
{C:\USERS\ADMIN\blablabla...}: Неудачная попытка создания объекта (PDFCreator.clsPDFCreator)

Помогите, подскажите, пожалуйста, что нужно сделать-изменить. Хотелось бы юзать ПФДКреэйтор версии 2 и выше...
1 polosov
 
03.02.15
13:10
(0) А просто выводить печать на виртуальный PDF-принтер не вариант?
2 dk
 
03.02.15
13:16
почитать документацию или форумы - может они название COM объект поменяли
3 BLP
 
03.02.15
13:58
polosov, спасибо за совет... но, когда все отлажено и работает , не хочется чтото снова менять. У меня там специфика своеобразная и менять - не вариант.

dk, да, возможно, я так и подумал, что чтото изменено, но я в этом не совсем разбираюсь, поэтому и прошу совета. Может кто знает и подскажет, что надо поменять в команде.
Пожста, ну, очень хочется перейти на версию 2.
4 polosov
 
03.02.15
14:22
(3) Может руками надо перерегистрировать dll-ки через regsvr32
5 BLP
 
03.02.15
14:30
Попробую...

Дело в том, что сам по себе PDFCreator рабьотает, позволяет формировать (выводить неа печать в пдф формате) доки из разных программ, в т.ч. и 1С, если использовать для печати принтер PDFCreator.
А вот через данную команду в модуле - выдает такую ошибку, хотя, повторяю, если возвращаюсь на версию 1.7.1 - все работает.
Неужели я один пользуюсь ЭТИМ? И никто из ранее пользовавших не переходил на версию 2?
6 Ёпрст
 
03.02.15
14:55
Судя по иписалову, там другой ProgId и другие методы и свойства
http://www.pdfforge.org/pdfcreator/manual/com-interface
7 Ёпрст
 
03.02.15
14:56
8 Duke1C
 
03.02.15
20:50
(5) А как же заповедь - "Работает не трогай"? :)) нафейхоа обновляешь, если старая устраивает?
9 ShoGUN
 
03.02.15
20:55
(5) Обычно, если меняется мажорная версия - API тоже меняется. Собственно, (6)(7) об этом и говорят.
10 ShoGUN
 
03.02.15
20:56
Для кого, блин, написано:
The COM interface still has beta status and it will change with the next releases. Once we have reached a stable state, we will start versioning the interface to provide backward compatibility.
11 spectre1978
 
03.02.15
22:09
(5) С двойкой какие-то непонятки были, причем даже не в области ком-интерфейсов, просто плохо работал базовый функционал. Откатился назад, двойку пока не юзаю.
12 spectre1978
 
03.02.15
22:09
как раз-таки на 1.7
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn