Добрый день. Есть табличная форма счета фактуры. В конец сформированной печатной таблицы счета фактуры необходимо вставить определенный рисунок. Но в зависимость от количества товаров в счете при выводе на печать рисунок режется на части. Часть рисунка на 1-й странице, часть на второй. Подскажите как правильно реализовать перенос рисунка на вторую страницу, если в первую он не влазит. Спасибо.
Talkman @ Сегодня, 15:51
,
Из синтаксического помощника )))))
НоваяСтраница(<?>);
Синтаксис:
НоваяСтраница(<Ном>)
Назначение:
Вставить в результирующую таблицу разделитель страниц.
Параметры:
<Ном> - необязательный параметр. Номер строки, после которой начинать новую страницу. Если параметр не указан, то новая страница вставляется по текущей высоте таблицы.
Т.е в самом документе, в Процедуре Печать() (или, как, она, у Вас обозначена)
Если КоличествоСтрок()>15 Тогда
Таб.НоваяСтраница()
КонецЕсли;
А, уже после этого, выводите рисунок!!!
ТабличныйДокумент (SpreadsheetDocument)
ПроверитьВывод (CheckPut)
Синтаксис:
ПроверитьВывод(<Таблицы>)
Параметры:
<Таблицы> (обязательный)
Тип: Массив; ТабличныйДокумент.
Массив из проверяемых таблиц или табличный документ.
Возвращаемое значение:
Тип: Булево.
Истина - умещаются; Ложь - в противном случае.
Описание:
Проверяет, умещаются ли переданные табличные документы на страницу при печати.
Доступность:
Сервер, толстый клиент, внешнее соединение.
awp,
А в шапке написано 77
Talkman @ 07.05.19, 16:51
,
в макете печатной формы выделить все строки с рисунком (плюс одна сверху) и потом в меню (Таблица- Положение на странице) установить флажок "Вместе со следующим"
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua