|
v7: Команда Таб.Напечатать(0) 1С 7.7 Комплексная | ☑ | ||
---|---|---|---|---|
0
nvhost
25.07.14
✎
13:25
|
В отладчике просматриваю команда срабатывает, но окно посылки документа на принтер с количеством страниц не показывается, на этом все......., после стирания базы со списка баз в 1С все работает опять нормально, через какое-то время опять......в чем может быть дело ребята?Код использую такой
Если Устройство = 0 Тогда Таб.ПараметрыСтраницы(,,,,,,,,,1,,Принтер); Таб.КоличествоЭкземпляров(1); Таб.Напечатать(0); Иначе Таб.Показать(НазваниеДокумента,""); КонецЕсли; |
|||
1
nvhost
25.07.14
✎
17:00
|
Ребята, помогите рашить траблу!Все перепробовал!!
|
|||
2
ДенисЧ
25.07.14
✎
17:02
|
Имя принтера содержит русские буквы и пробелы? Сколько символов длиной?
|
|||
3
nvhost
25.07.14
✎
17:16
|
Canon MF4320-4350 (перенаправлено 7)
|
|||
4
Ёпрст
25.07.14
✎
17:21
|
(0) задать уникальные опции печати, это для начала.
Если печать в локальной сети - запрет на маппинг принтаков, это во-вторых,ну и .. |
|||
5
shag008
25.07.14
✎
17:21
|
(3) под одним пользователем?
|
|||
6
Ёпрст
25.07.14
✎
17:21
|
кээннонн - в топку
|
|||
7
ДенисЧ
25.07.14
✎
17:21
|
(3) Это она так называется? неудивительно, что у 1с крышу сносит...
|
|||
8
Zhuravlik
25.07.14
✎
17:40
|
(0) Название принтера - до 8 символов, латиницей, без пробелов...
|
|||
9
Pit0n_08
25.07.14
✎
18:06
|
Метод перестает работать, если пользователь выполняет интерактивную печать с опциями печати, отличными от задаваемых в "слепой" печати. Попробуй в ветке реестра этого пользователя удалить значение опций печати - и заработает. То же происходит и при удалении ИБ из списка баз. Как победить это с постоянным эффектом - сам пока ищу, но руки не доходят, может тут кто подкинет идейку...
|
|||
10
Злопчинский
25.07.14
✎
18:09
|
Таб.Опции()
таб.ПараметрыСтраницы() - в обязательном порядке. |
|||
11
Злопчинский
25.07.14
✎
18:09
|
задание имени конкретного принтера в параметрахстраницы.
|
|||
12
Pit0n_08
25.07.14
✎
18:16
|
(10) Даже если предопределить Опции(), но они будут отличны от сохраненных в реестре - печать не идет. Задание имени принтера тоже не помогает. Извел у клиента пачку бумаги...
|
|||
13
mehfk
25.07.14
✎
18:22
|
(0) Переходи на снеговика. Там другие вопросы - чем тонкий клиент толще, чем толстый клиент и наоборот.
(12) "- Не люблю клюшек. - Ты просто не умеешь их готовить." |
|||
14
Pit0n_08
25.07.14
✎
18:30
|
(13) а глаза у него добрые-добрые... не было у бабы заботы - завела снеговика :)
|
|||
15
Злопчинский
25.07.14
✎
19:03
|
(12)
1. в опциях и параметрах страниц прописывай1 приавильные параметры. там где надо - уникальные иды сохранений опций имя принтера - очень аккуратно!!! . вместо напечатать(0) поставь напечатать(1) - посмотри что получится. . удалить из системы ВСЕ ЛИШНИЕ НЕНУЖНЫЕ НЕСУЩЕСТВУЮЩИЕ ПРИНТЕРЫ. |
|||
16
0xFFFFFF
25.07.14
✎
20:50
|
(0) Установи принтер по умолчанию, а в метод Напечатать в качестве имени принтера передай какую нибудь хню. Например "дфылвоафыдвалофыдвлао"
Гарантировано будет печатать на принтер по умолчанию. |
|||
17
Pit0n_08
25.07.14
✎
21:02
|
(16) В Напечатать() параметр 0 или 1. Речь, надеюсь, о "ПараметрыСтраницы(..."
|
|||
18
Pit0n_08
25.07.14
✎
21:09
|
(15) Спасибо, наберусь терпелки и поеду к клиенту экспериментировать. Вся эта катавасия с печатью была почти месяц назад. На р/с, где пользователи параметры страниц не меняли (поля, колонтитулы и т.д) печать шла нормально. На своем компе завсклад изменил их и групповая печать тут же встала
|
|||
19
Злопчинский
26.07.14
✎
17:52
|
(18) по всякому бывает - у меня например шаблон масштаб=100 процентов на лист А4 печатается нормально, а на складе на ДРУГОЙ ПРИНТЕР другой марки - не влазит!! переносит на другой лист. причем все настройки принтеров вроде все настроена на а4 (зависит видимо от минимально возможного размера полей).
. поэтому м.б. возможным имя опций печати формировать не прсото фиксированно а с учетом наименования рабочего места или пользователя ... ??? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |