|
УПП и немножко IT |
☑ |
0
Ilqarupup
18.12.14
✎
16:52
|
Всем привет! Немного даже непонятно какой раздел...
Дело вот в чем, в упп 1.3 при печати открывается форма печати, где можно выбрать печатную форму, установить по умолчанию и т.д. Там есть галочка "На принтер" для печати без предпросмотра, вот, она не работает у одного пользователя, открывается окно предпросмотра, а у меня работает. Одна и та же база, принтер ставил по умолчанию,может айтишники тоже помогут...
|
|
1
Ilqarupup
18.12.14
✎
16:57
|
Если ТипЗнч(НаПринтер) = Тип("Булево") Тогда
Если НаПринтер Тогда
ПечДокумент.Вывод = ИспользованиеВывода.Разрешить;
ПечДокумент.Напечатать();
Иначе
ФормаПечати = ПолучитьОбщуюФорму("ПечатьДокументов",, Новый УникальныйИдентификатор);
ФормаПечати.ОбъектПечати = Ссылка;
ФормаПечати.ПечатныйДокумент = ПечДокумент;
ФормаПечати.Заголовок = Заголовок;
ФормаПечати.Защита = УправлениеДопПравамиПользователей.ЗащитаТаблиц();
ФормаПечати.ПараметрыПечатногоДокумента = ПараметрыПечДокумента;
ФормаПечати.Открыть();
Возврат ФормаПечати;
КонецЕсли;
ИначеЕсли ТипЗнч(НаПринтер) = Тип("Массив") Тогда
ПечДокумент.Вывод = ИспользованиеВывода.Разрешить;
ПечДокумент.Напечатать();
НаПринтер.Добавить(ПечДокумент);
КонецЕсли;
кусок кода печати
|
|
2
Lama12
18.12.14
✎
16:59
|
(1) Точно не вспомню, но какая-то хитрость в настройки принтера по умолчанию для 1С есть. На форуме обсуждалось. Давно.
Вроде как раз суть в том, что нужно настроить принтер по умолчанию именно для 1С, а не для операционной системы.
|
|
3
Kain_wrath
18.12.14
✎
17:05
|
Добавлять нового пользователя пробовал?
|
|
4
Lama12
18.12.14
✎
17:12
|
Предложение "наобум". Первую печать сделай вручную с выводом документа перед печатью. При выведенном на экран документе, поставь на него курсор (в общем он должен быть в фокусе). Меню "Файл", "Параметры страницы". Выбери нужный принтер. Распечатай. Попробуй второй раз печатать сразу на принтер. Получается что ни будь?
|
|
5
ssh2QQ6
18.12.14
✎
17:14
|
(4) +1 Должнно настройки должны сохранится в ИмяПараметровПечати
|
|
6
Ilqarupup
19.12.14
✎
09:55
|
нет, не сработало((
в параметрах страницы указан нужный принтер, даже один раз напечатал вручную, чтобы запомнил принтер. Все равно открывает форму предварительного просмотра((
|
|
7
Ilqarupup
19.12.14
✎
09:57
|
ап
|
|
8
Симпатяга
19.12.14
✎
10:23
|
(7) попробуте кэш почистить.
|
|
9
hhhh
19.12.14
✎
10:41
|
(1) вот эти 2 проверки
Если ТипЗнч(НаПринтер) = Тип("Булево") Тогда
Если НаПринтер Тогда
можно в одну строку записать
Если НаПринтер = Истина Тогда
|
|