По теме из базы знаний
- Несколько слов о вложенных схемах компоновки данных
- Генератор кода схемы компоновки данных (СКД)
- Редактор схемы компоновки для тонкого клиента
- Учебный пример программного формирования схемы компоновки данных: Универсальный отчет по регистрам накопления
- Генератор схемы компоновки данных (СКД), написание кода схемы программно
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Все достаточно тривиально:
// Задаем область для повтора на каждой странице (для примера - строки с 1-й по 4-ю)
Область = ТабДок.Область("R1:R4");
// и передаем в качестве значения параметра табличного документа
ТабДок.ПовторятьПриПечатиСтроки = Область;
И все! :)
P.S. То же самое может сделать и пользователь (если программист по какой-то причине этого не предусмотрел), для этого ему нужно выделить строки заголовка и выбрать в меню Таблица - Настройки печати - Повторять на каждом листе.
// Задаем область для повтора на каждой странице (для примера - строки с 1-й по 4-ю)
Область = ТабДок.Область("R1:R4");
// и передаем в качестве значения параметра табличного документа
ТабДок.ПовторятьПриПечатиСтроки = Область;
И все! :)
P.S. То же самое может сделать и пользователь (если программист по какой-то причине этого не предусмотрел), для этого ему нужно выделить строки заголовка и выбрать в меню Таблица - Настройки печати - Повторять на каждом листе.
1. "Проблема в том, что код схемы компоновки данных как бы зашит в макете!"
- А где ж ему еще быть?
2. "Где подлезть просто тупо при открытии формы?"
- Тупо "ПриОткрытии" подлезть не получится, надо ведь сначала получить результат компоновки данных, вывести его в табличный документ, а уж потом в этом документе устанавливать параметры печати.
3. "Это подходит для стандартного отчета!"
- Это подходит для любого отчета, поскольку в каждом из них используется табличный документ для визуального представления данных.
- А где ж ему еще быть?
2. "Где подлезть просто тупо при открытии формы?"
- Тупо "ПриОткрытии" подлезть не получится, надо ведь сначала получить результат компоновки данных, вывести его в табличный документ, а уж потом в этом документе устанавливать параметры печати.
3. "Это подходит для стандартного отчета!"
- Это подходит для любого отчета, поскольку в каждом из них используется табличный документ для визуального представления данных.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот