helpf.pro
Регистрация

v8.2 УП: Как вывести на печать с раздиением по листам

fox_haus
30.09.2011 12:36Прочитано: 2073
Судь проблемы следующая, написана обработка которая выводит на печать этикетки. Если единоразова этикеток менее 100 шт, то все нормально работает. А если например 200 шт. комп виснит. Хочу принудительно выводить на печать при количестве более 100 шт. не один табличный документ, а например 2,3,....подскажите как это сделать.
Заранее спасибо.
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
30.09.2011 12:47Ответ № 1
делай цикл, как перевалит за 100 пиши ТабДок.Показать()
fox_haus
30.09.2011 13:03Ответ № 2
Я понимаю что надо делать цикл но не знаю как у меня я функции
Процедура ОсновныеДействияФормыДействиеПечать(Кнопка)

ТабДокумент=ПечатьЦенника();
ТабДокумент.Показать();
Возврат;
КонецПроцедуры

Функция ПечатьЦенника()Экспорт

//Текст запроса и вывод по циклу полей этикеток

Возврат ТабДокумент;

КонецФункции // ПечатьЦенника()

Куда ставить цикл?
E_Migachev
30.09.2011 14:01Ответ № 3
покажи целиком функцию ПечатьЦенника()
fox_haus
30.09.2011 14:15Ответ № 4
Про функцию не поняла... сделала так, убрала функцию и весь код вставила в процедуру с циклом по счетчику этикеток. На тесте в 10 записей работает нормально. Присваиваешь счетчику значение 4 и получается 3 табличных документа. Но при тесте 186 шт, формируется 1 табличный документ и снова комп виснит (счетчику присвоено значение 90). Что делать?
E_Migachev
30.09.2011 17:32Ответ № 5
(4) fox_haus, а если поставить 50 или 40?
fox_haus
30.09.2011 19:39Ответ № 6
Все равно проблема остается.... Я уже писала что если выводить до 126 этикеток- все работает, если больше комп виснет. Скорее всего это связано с виндами, но мне от этого не легче. Когда мне посоветовали выводить на в разных табличных документах я думала, что это решит проблему, но как оказалась на практике это не совсем так. Для информации с памяти на компе много. Может что еще посоветуете?
Подсказка: Щелкнув по значку (справа от названия вопроса), вы получите список ответов на похожие вопросы!
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.