7.7 Печать на два принтера

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем maddogs, 3 ноя 2009.

  1. TopicStarter Overlay
    maddogs
    Offline

    maddogs

    Регистрация:
    3 ноя 2009
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Доброе время суток.
    Есть 1с 7.7 есть самописная конфига . принцип - взвешивание идет на весах №1 и печать с них должна идти на принтер №1 а с весов №2 печать должна идти на принтер №2
    принтера - зебра 2844 подключены по usb / весы подключены по ip-протоколу.
    печатает сцуко с ОБОИХ весов только на один из принтеров, причем использовавшийся последним.
    код таков :
    Если ТЗ.Весы=Константа.Весы1 Тогда
    Таб.ПараметрыСтраницы(1,,0,0,0,0,0,0,0,1,1,"Wes1");
    ИначеЕсли ТЗ.Весы=Константа.Весы1 Тогда
    Таб.ПараметрыСтраницы(1,,0,0,0,0,0,0,0,1,1,"Wes2");
    КонецЕсли;

    Таб.Показать(1);

    Таб.Напечатать(0)

    Помогите!!!
  2. Бухгалтерский угодник
    Online

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Укажите правильно имя принтера как вы его видите в свойствах
  3. TopicStarter Overlay
    maddogs
    Offline

    maddogs

    Регистрация:
    3 ноя 2009
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    В смысле без кавычек? wes1 это и есть имя принтера в свойствах.
  4. Бухгалтерский угодник
    Online

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Попробуй использовать скрипт:

    Код:
    ВН=СоздатьОбъект("WScript.Network")
    Если ТЗ.Весы=Константа.Весы1 Тогда 
    ВН.SetDefaultPrinter("Wes1");
    ИначеЕсли ТЗ.Весы=Константа.Весы1 Тогда
    ВН.SetDefaultPrinter("Wes2");
    КонецЕсли
    Т.ПараметрыСтраницы(1,,,10,0,0,0,0,0,1,1);
    Т.Напечатать(0);
    
    
  5. TopicStarter Overlay
    maddogs
    Offline

    maddogs

    Регистрация:
    3 ноя 2009
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Спасибо щас попробую. )

Поделиться этой страницей