Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Посчитать количество страниц на печать

Посчитать количество страниц на печать
Я
   serg-lom89
 
26.09.16 - 14:53
ДОбрый день
Есть справочники Доп. Печ формы.
Первая форма печ. выводит с приложение ТТН.
Вторая форма печ. выводит без приложения.(товарную часть с наименованием ,ценой ,количеством ).
и в первой надо определить и прописать сколько страниц напечатает на
второй форме?
как решить данный вопрос?
думал сделать кастыль такой

        ИмяМакета = Справочники.ДополнительныеПечатныеФормы.НайтиПоНаименованию("ТТН Без приложения 2009 возврат поставщику");
        ИмяФайла = КаталогВременныхФайлов()+"PrnForm.tmp";
        ОбъектВнешнейФормы = ИмяМакета.ПолучитьОбъект();
        Если ОбъектВнешнейФормы <> Неопределено Тогда
             
            ДвоичныеДанные = ОбъектВнешнейФормы.ХранилищеВнешнейОбработки.Получить();
            ДвоичныеДанные.Записать(ИмяФайла);
            Обработка = ВнешниеОбработки.Создать(ИмяФайла);
            Обработка.СсылкаНаОбъект = СсылкаНаОбъект;
            Попытка 
                ТабДокумент = Обработка.Печать();
                ВсегоСтраниц =  ТабДокумент.количествоСтраниц();
            исключение
            КонецПопытки;
         КонецЕсли;

когда открываешь как  внешнюю печ форму,все вроде ок.печатает.Когда уже в документе выбираешь печ форму,тогда виснет все.ЧЯДНТ?
 
 
   serg-lom89
 
1 - 26.09.16 - 14:56
ВсегоСтраниц =  ТабДокумент.количествоСтраниц();
считает все верно.Но чего так тупит?
   serg-lom89
 
2 - 26.09.16 - 15:05
никто не сталкивался как посчитать колво страниц?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует