Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 23:36

Печатные формы, присоединить область.

Автор Roman Korotaew, 16 мар 2018, 20:21

0 Пользователей и 1 гость просматривают эту тему.

Roman Korotaew

Помогите, пожалуйста с подвалом, если разбиваю макет на вертикальные области и вывожу подвал по частям, то первая область занимает всю ширину документа.

http://prntscr.com/is51ot


ТабДок.Вывести(ОбластьПодвалДоПС);
ТабДок.Присоединить(ОбластьПодвалПС);


http://prntscr.com/is5329

Roman Korotaew

Разобрался, надо каждую область выводить по колонкам. Только тетерь ТЧ упирается, стоит вместо
ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Таблица");
Прописать
ОбластьДетальныхЗаписейДоПС = Макет.ПолучитьОбласть("Таблица|ДоПС");
так сразу при вызове печати выдает
Ошибка при вызове метода контекста (Область): Область не найдена:

AIFrame

Открою тебе тайну. Имя для области можно присвоить на конкретные ячейки.
А вообще, к области можно обратиться по R1C1
Т.е., получив область, ты можешь еще больше ее сузить, примерно как
Область = Макет.ПолучитьОбласть("Имя");
ОбластьЯчейка = Область.Область("R1C1:R1C3");

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск