Группа: Пользователи
Сообщений: 155
Спасибо сказали: 11 раз
Рейтинг: 0
Доброго времени суток. У меня к вам вопрос: есть принтер А, В, С. В документе есть так же три печатных формы и три отдельных процедуры на печать каждой из них. Как программно для каждой формы установить принтер. В методе "ПараметрыСтраницы" в необезательном реквизите "ИмяПринтера" я указываю имена принтеров как они есть в сети. Получается следующее - при печати страницы В принтер находится для страницы В, а потом он же переходит и для страницы А. В чем ошибка?
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 11 раз
Рейтинг: 0
Цитата(-=VJ=- @ 15.06.11, 9:43)
Принтер В - принтер по умолчанию? Имена у них корректные? Через "MSScript" не пробовали?
Принтер А по умолчанию. Имена корректные - как в сети они, так и в коде прописал. Пробывал добавить СокрЛП() к имени - не помогает. Нет, не пробывал. По причине, что не умею.
It's the end of the world as we know it and I feel fine
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 11 раз
Рейтинг: 0
Доброго дня. Вчера попробывал укоротить имя принтера до 8 знаков. Видимого результата это не дало. Сегодня попробую через скрипт и последний предложенный метод. О результатах сообщу по окончанию опытов) Всем большое спасибо!
It's the end of the world as we know it and I feel fine
ПараметрыСтраницы(<?>,,,,,,,,,,,); Синтаксис: ПараметрыСтраницы(<Ориентация>,<Масштаб>,<РежимПечатиКопий>,<ПолеСлева>,<ПолеСправа>,<ПолеСверху>,<ПолеСнизу>,<КолонтитулСверху>,<КолонтитулСнизу>,<Автомасштаб>,<ФлагЧБПечати>,<ИмяПринтера>) Назначение: Установить параметры страницы. Возвращаемого значения нет. Параметры: <Ориентация> - необязательный параметр. Ориентация вывода на печать: число: 1 - портрет; 2 - ландшафт. <Масштаб> - необязательный параметр. Числовое выражение - масштаб (в процентах) вывода на печать. <РежимПечатиКопий> - необязательный параметр. Числовое выражение - режим вывода нескольких копий на печать: 0 - (collate) выводить сначала первые страницы всех копий, затем вторые и т.д.; 1 - (разобрать) выводить страницы копий по порядку. <ПолеСлева> - необязательный параметр. Числовое выражение - расстояние (в миллиметрах) от левого края страницы. <ПолеСправа> - необязательный параметр. Числовое выражение - расстояние (в миллиметрах) от правого края страницы. <ПолеСверху> - необязательный параметр. Числовое выражение - расстояние (в миллиметрах) от верхнего края страницы. <ПолеСнизу> - необязательный параметр. Числовое выражение - расстояние (в миллиметрах) от нижнего края страницы. <КолонтитулСверху> - необязательный параметр. Числовое выражение - размер (в миллиметрах) верхнего колонтитула. <КолонтитулСнизу> - необязательный параметр. Числовое выражение - размер (в миллиметрах) нижнего колонтитула. <Автомасштаб> - необязательный параметр. Режим автоматического подбора масштаба для размещения документа при печати на листе по ширине. 1 - включить; 0 - выключить; по умолчанию - 0. <ФлагЧБПечати> - необязательный параметр. Число: 1 - черно-белая печать; 0 - обычный режим печати. Значение по умолчанию - 0. <ИмяПринтера> - необязательный параметр. Строка имени принтера, как в стандартном диалоге печати Windows.
И учимся читать СП.
ЗЫ: В догонку [необходимо зарегистрироваться для просмотра ссылки]
----------------------------------------------------------------------------------- Единственный, интуитивно понятный интерфейс - мамкина сиська! Всему остальному надо учиться! (с) Не знаю кто....
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 11 раз
Рейтинг: 0
Проблема решена. Все дело было не в процедуре, а в том, что, принтер СЕТЕВОЙ (удобная вещь! не привязан ни к одному компу - сам по себе). Когда вводишь его в сеть он печатает, все ок, только надо ему поставить общий доступ. Тогда принтер предложит свое имя - ИМЕННО ЕГО (то, что получилось при открытии общего доступа) надо указать в параметрах метода табдок. Всем большое спасибо!
Сообщение отредактировал Lefer - 16.06.11, 9:02
It's the end of the world as we know it and I feel fine
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!