Имя: Пароль:
1C
 
Сетевой принтер печать
0 moonq4
 
16.03.16
16:07
Такая проблема, формирую табдок, вставляю его в структуру, потом меняю у него имя принтера и все равно печатается на локальном, в чем может быть проблема?

    мМассивФайлов = НачатьОбработку(ОтправитьМне,мКаталогВремФайлов);
    
    Если мМассивФайлов["Торг12ТабДок"] <> Неопределено Тогда
        
мМассивФайлов["Торг12ТабДок"].ИмяПринтера = "\\svm03\HP_4250_SKLAD";
мМассивФайлов["Торг12ТабДок"].Напечатать();
        
        мМассивФайлов["Торг12ТабДок"].Записать(мМассивФайлов["Торг12"], ТипФайлаТабличногоДокумента.XLS97);
    КонецЕсли;
1 moonq4
 
16.03.16
16:31
УТ11, торг12 формируется практически по типовому и попадает в струкуру
2 moonq4
 
16.03.16
16:57
Есть идеи?
3 Fram
 
16.03.16
17:08
(0) у всех?
4 Fram
 
16.03.16
17:09
(0) Принтер точно установлен у пользователя на данном ПК?
5 moonq4
 
16.03.16
17:20
(4) Да, точно
6 Cyberhawk
 
16.03.16
17:37
Сделай внешнюю обработку и запусти под этим пользователем и проверь поведение
7 Garykom
 
гуру
16.03.16
17:46
(0) Случаем не сервер?
8 moonq4
 
16.03.16
18:29
(7) ТабДоки формируются на сервере, а печатаю на клиенте
9 Garykom
 
гуру
16.03.16
18:34
(8) я на этом тоже как то сильно обломался ))
10 moonq4
 
17.03.16
07:13
(9) т.е. в этом трабл?
11 moonq4
 
17.03.16
09:52
таб доки тоже нужно на клиенте создавать?
12 moonq4
 
17.03.16
13:23
или печатать на сервере?
13 moonq4
 
17.03.16
15:59
или на клиенте?
14 Fram
 
17.03.16
17:25
(11) нет, конечно! попробуй вывести диалог. точно такой принтер есть в списке?
15 moonq4
 
22.03.16
12:33
(14)
мМассивФайлов["Торг12ТабДок"].ИмяПринтера =\\svm03\HP_4250_SKLAD";
        мМассивФайлов["Торг12ТабДок"].Напечатать(РежимИспользованияДиалогаПечати.Использовать);

почему то открывается локальный принтер...
16 moonq4
 
22.03.16
13:17
открывается локальный диалог с локальными принтерами
17 dmrjan
 
22.03.16
13:21
(15) В последнем случае - кавычки одни.
18 moonq4
 
22.03.16
13:34
Видать хреного скопировал. Метод напечатать() работает только на клиенте и я боюсь, что он просто не видит этот принтер, ибо у меня на компе он не подключен и выдает только стандартный...
19 moonq4
 
22.03.16
17:46
Но я не уверен, что это верное решение ибо зачем тогда писать имя сервера...
20 Fram
 
22.03.16
18:12
(18) ну вот сам и ответил на свой вопрос. ведь в (4) еще задавал уточняющий вопрос.