Имя: Пароль:
1C
1С v8
Поменяли принтер - теперь ошибка при "ПроверитьВывод"
0 RomaH
 
naïve
14.03.14
11:09
Ну суть понятна
КлючПараметровПечати задан и настройки сохранены
принтер поменяли - 1С пытается проверять вывод на несуществующий принтер
как обойти этот баг платформы?
1 Ненавижу 1С
 
гуру
14.03.14
11:09
зайти в настройки печати и поменять принтер
2 RomaH
 
naïve
14.03.14
12:22
(1) ага - и как туда зайти если печатная форма не формируется?
ты в курсе , что ПроверитьВывод обычно перед Показать идет?
3 RomaH
 
naïve
14.03.14
12:23
и я спрашиваю как ОБОЙТИ
а не как удалить настройки пользователя
4 ale-sarin
 
14.03.14
12:26
(3) Попробовать переименовать ИмяПараметровПечати
5 The_SpecialOne
 
14.03.14
12:28
Почистить кеш
6 ИС-2
 
naïve
14.03.14
12:31
(2) создай пустой табличный документ и зайди в нем
7 ИС-2
 
naïve
14.03.14
12:32
ошибка бывает, когда принтер не установлен. Точно список принтеров не пустой?
8 The_SpecialOne
 
14.03.14
12:34
Синтаксис:

ПроверитьВывод(<Таблицы>)
...
Примечание:

При возникновении проблем с получением информации о текущем принтере (например, в системе не установлено ни одного принтера), будет вызвано исключение.


Или юзай попытку/исключение или добавь таки принтер
9 RomaH
 
naïve
14.03.14
13:17
принтер есть
но принтер запоминается в параметрах печати
старый принтер удалили - новый добавили

похоже пытается проверять на старом
10 kosts
 
14.03.14
13:20
(9) В своей временной форме сформируй печатную форму с таким же ключом печати, затем в свойствах измени принтер. Должно помочь.
11 Йохохо
 
14.03.14
13:20
не зна, файл - новый - текстовый документ, файл - параметры страницы. Какая то странная ошибка, не сталкивался
12 RomaH
 
naïve
14.03.14
13:29
(10) вариант
(8) в ЗУП так и сделано, однако, - проверка вывода вынесена в общий модуль - и взята в скобки попытки