всем добрый вечер!
проблема при печати этикеток на принтере tsc-tdp-225.
Применяется лента шириной 34мм.
Этикетка не типовая и не с типовой формы. Всего 3 строки: Организация, контрагент и телефон
сделал макет и код:
Таб = Новый ТабличныйДокумент;
ОтступМеждуЭтикеткамиВертикаль = 3;
ОтступМеждуЭтикеткамиГоризонтали = 3;
Макет = ПолучитьМакет("Этикетка");
("ВертикальныйРазрыв");
("РазрывСтраницы");
ОблстьГоризРазрыв = Макет.ПолучитьОбласть("ГоризонтальныйРазрыв");
ОбластьВертРазрыв.Области.ВертикальныйРазрыв.ШиринаКолонки = 0.505*ОтступМеждуЭтикеткамиВертикаль;
ОблстьГоризРазрыв.Области.ГоризонтальныйРазрыв.ВысотаСтроки = 2.65*ОтступМеждуЭтикеткамиГоризонтали;
ЭтикетокВСтроке = 0;
СтрокНаСтранице = 1;
ОбластьЭтикетка = Макет.ПолучитьОбласть("Этикетка");
ОбластьЭтикетка.Области.Этикетка.ВысотаСтроки = 4*2.65; //Коэфициент для высоты строки 2.65;
ОбластьЭтикетка.Области.Этикетка.ШиринаКолонки = 33*0.505; //Коэфициент для ширины колонки 0,505;
Таб.Вывести(ОблстьГоризРазрыв);
ОбластьЭтикетка.Параметры.Организация = Лев(ЭтотОбъект.Организация.Наименование,12);
ОбластьЭтикетка.Параметры.КлиентФИО = Лев(СтруктураПараметровКонтрагента.ФИО,12);
ОбластьЭтикетка.Параметры.КлиентТел = Лев(СтруктураПараметровКонтрагента.Телефон,12);
Таб.Вывести(ОбластьЭтикетка);
("Этикетка");
Возврат Таб;
это в модуле документа, с которого печатается этикетка, далее в форме вывод Таб.
в итоге - изнчально печатается 3пустых этикетки а потом уже выводится сама этикетка. при
том когда игрался со шрифтом, размерами и т.п. могло напечатать и 12 пустых этикеток. В чем причина и как бороться? На предварительном просмотре показывает только один лист. Когда явно указываю один лист в свойствах принтера - все-равно идет 3 пустых.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой