Корректный перенос на другую страницу в макете
Добрый день.
Делаю печать упак. листа из документа ордера. В ордере может быть указано несколько упаковочных листов. Подскажет как правильно сделать так чтобы было компактно. Например, если 2 упак. листа помещаются на листе одном, то оставлять, а если хотя бы что нибудь перебрасывается на след. страницу, то переносить этот упак. лист на другую страницу. Уточню, что в упак. листе может быть разный список номенклатуры, то есть нет фиксированного размера упак. листа. Как быть? Кто сталкивался? заранее огромное спасибо.
Делаю печать упак. листа из документа ордера. В ордере может быть указано несколько упаковочных листов. Подскажет как правильно сделать так чтобы было компактно. Например, если 2 упак. листа помещаются на листе одном, то оставлять, а если хотя бы что нибудь перебрасывается на след. страницу, то переносить этот упак. лист на другую страницу. Уточню, что в упак. листе может быть разный список номенклатуры, то есть нет фиксированного размера упак. листа. Как быть? Кто сталкивался? заранее огромное спасибо.
По теме из базы знаний
- Перенос данных из ЗУП 2.5 в КА 2 / ERP 2 / ЗУП 3. Переносятся остатки и справочники, а также данные для расчета среднего
- Перенос данных из КА 1.1 в ERP 2. Переносятся остатки, документы и справочники
- Перенос данных из УПП 1.3 в ЗУП 3.1 или из КА 1.1 в ЗУП 3.1. Переносятся начальные остатки, обороты и справочная информация
- Произвольные колонтитулы и повтор шапки таблицы в табличном документе (функция)
- Кровь, пот и GIT
Найденные решения
Не надо ПроверитьВывод(). Есть гораздо более красивый способ.
Когда в макете табдока выделяешь строку и открываешь свойства - то там появляется замечательная закладка "Параграф", на которой есть чудесное свойство "ВместеСоСледующим". Вот в эту сторону и кури. Если сам не допетришь - забей его в поиск.
Когда в макете табдока выделяешь строку и открываешь свойства - то там появляется замечательная закладка "Параграф", на которой есть чудесное свойство "ВместеСоСледующим". Вот в эту сторону и кури. Если сам не допетришь - забей его в поиск.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ШапкаЗаголовок = Макет.ПолучитьОбласть("Заголовок");
ШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы");
Подвал = Макет.ПолучитьОбласть("Подвал");
МассивВыводимыхОбластей = Новый Массив;
МассивВыводимыхОбластей.Добавить(ШапкаЗаголовок);
МассивВыводимыхОбластей.Добавить(ШапкаТаблицы);
Для Каждого Заказ из СодержаниеМаршрута Цикл
//Заполняем параметры
........................................
Если НЕ ТабДокумент.ПроверитьВывод(МассивВыводимыхОбластей) Тогда
ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
Табдокумент.Вывести(ШапкаЗаголовок);
ТабДокумент.Вывести(ШапкаТаблицы);
КонецЦикла;
Если НЕ ТабДокумент.ПроверитьВывод(Подвал) Тогда
ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДокумент.Вывести(Подвал);
Показать
Не надо ПроверитьВывод(). Есть гораздо более красивый способ.
Когда в макете табдока выделяешь строку и открываешь свойства - то там появляется замечательная закладка "Параграф", на которой есть чудесное свойство "ВместеСоСледующим". Вот в эту сторону и кури. Если сам не допетришь - забей его в поиск.
Когда в макете табдока выделяешь строку и открываешь свойства - то там появляется замечательная закладка "Параграф", на которой есть чудесное свойство "ВместеСоСледующим". Вот в эту сторону и кури. Если сам не допетришь - забей его в поиск.
(11) Да, упаковочный. Оговорился. Что в голове крутилось, то с языка и слетело :)
ЗЫ. Самое смешное, что эта фигня еще в 7.7 была и я про нее не знал, хотя с 7.7 поработать довелось плотно. И когда я уже пару лет на 8-ке был, очередной семерочник спрашивет "а где мол в 8-ке эта фигня?" И вот так совершенно случайно я про нее и узнал. Как-то оно не на слуху, хотя в типовых кое-где использовалось.
ЗЫ. Самое смешное, что эта фигня еще в 7.7 была и я про нее не знал, хотя с 7.7 поработать довелось плотно. И когда я уже пару лет на 8-ке был, очередной семерочник спрашивет "а где мол в 8-ке эта фигня?" И вот так совершенно случайно я про нее и узнал. Как-то оно не на слуху, хотя в типовых кое-где использовалось.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот