#0
by kible
Добрый день! Как в отчете на СКД сделать так, чтобы дублировалась шапка отчета при печати?
#4
by lefthander
Не так давно реализоввывал Алгоритм не мо,й но направление следующее... Направление мысли выдернуто из типовой БП2.0.: ОбщийМодуль.СтандартныеОтчеты.ПолучитьМакетШапки(...). Но в случае использования "Таблицы" (как в примере) эта функция к сожалению не подоходит. Основная сложность при решении задачи состоит в определении области шапки отчета, которую нужно затем указать в свойстве табличного документа "ПовторятьПриПечатиСтроки". Повторение шапки получается по следующему алгоритму: 1. Когда программно формируем отчетик по СКД имеем в своем распоряжении "Макет компоновки", определяем в его теле "Макет области макета" (когда платформописатели придумывали имена объектам КД, они наверно хотели окончательно запутать программеров 1С и в без того запутанной компоновке), итак, определяем "Макет области макета", из которого будет формироваться шапка отчета, путем его нехитрого анализа (это лучше один раз поглядеть в функции "ПолучитьМакетШапки", чем писать много слов). 2. При выводе отчета "по элементно" анализируем "Элементы вывода компоновки" и высоту табличного документа (Результата), откуда определяем первую и последнюю строчку "Шапки отчета". 3. ОбластьШапки = ТабличныйДокумент.Область(НачальнаяСтрокаШапки, , КонечнаяСтрокаШапки). 4. ТабличныйДокумент.ПовторятьПриПечатиСтроки = ОбластьШапки. Ну, вот и все. Дело в шляпе!!! Конкретная реализация зависит от отчета.
#5
by Defender aka LINN
А что, от того, что в табличный документ данные выводит СКД, средства работы с ним меняются?
#6
by lefthander
В СКД не предусмотрен вывод шапки табличного документа в повторе на каждую страницу...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Делаю Цикл по реквизитам шапки. Как обойти реквизит шапки, отсутствующий на форм
- Поиск по строковому реквизиту шапки документа
- Построитель отчета. Заголовок отчета. Сохранить/Восстановить настройки.
- Повторение печати шапки отчета на каждой странице
- Как обрубить дублирование кода при копировании?
- СКД: Интерфейс отчета с СКД
- v7: Вызов отчета из другого отчета?
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: Как прикрутить к СКД, произвольнуя форму настроек отчета.
- СКД: Как общий результат отчета СКД, можно использовать в каждой строке этого же отчета?
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД: Условное оформление только для шапки
В этой группе 1С
- v7: Мой первый прямой запрос.
- Платформа, Профессионал: понимание группы вопросов о втором шаге конструкторов.
- 1С: тайм-аут соединения http (Transferred a partial file)
- Вопрос по БГУ 1.0 план счетов
- Интерактивное редактирование ячейки табличного поля.
- Вывод в EXCEL результата отчета СКД
- КД 2.1 конвертация не предопределенного счета v8-v8.
- ЗначениеЗаполнено в запросе
- Меняется шрифт при сохранении в pdf
- Нужен ли рабочий план счетов в БГУ для ведения учета?
- Как достать дополнительные реквизиты номенклатуры УТ 11.0?
- ПКО в 7.7 и 8.2
- Запуск 1cv82.exe со скрытым главным окном
- v7: Получение всех реквизитов табличной части документа
- Изменение доступности элемента формы в управляемом приложении
- Вопрос по весам Mettler Toledo Tiger
- Barcode scanner MS9535 подключить к Android
- 1С:Предприятие 8. MES Оперативное управление производством
- УПП расхождения при расчете себестоимости БУ и НУ
- Сымитировать работу пользователя при создании документа.