Stemesseder @ Сегодня, 17:25
,
Итак...
Создал простенькую ВПФ, стандартно,
1. В реквизитах добавил еще реквизит "
ДополнительныеПараметры" (
Тип =
Произвольный)
2. Перед возвратом ТабДок дописал
Если ЗначениеЗаполнено(ДополнительныеПараметры) Тогда
ТабДок.ФиксацияСверху = ДополнительныеПараметры.Фиксация;
КонецЕсли;
Далее, "Сервис-ВПФ и обработки - ВПФ"
Дополнительные ВПФ - Добавить.
Выбираем ВПФ, Принадлежность - добавить.
3. Ваш документ (я брал документ "Реализация товаров и услуг").
4. В Параметрах Обработки - Задать параметры
Имя = Фиксация", Тип Число, Значение = 5
5. В модуле общей формы "ПечатьДокументов" Процедура "ПриОткрытии" добавил
ЭлементыФормы.ПолеТабличногоДокумента.ФиксацияСверху = ПечатныйДокумент.ФиксацияСверху;
т.к. именно переданный в строке
ЭлементыФормы.ПолеТабличногоДокумента.ВставитьОбласть(ПечатныйДокумент.Область());
ПечДок и есть Ваш ТабДок.
На картинке специально стопанул отладчик на этой строке. Размер фиксации передается.
Как-то так...
6. Печатная форма в списке.
7. Как загрузилось...
8. Прокрутил...
Скрины добавил
1.
2.
3.
4.
5.
6.
7.
8.
В Вашем случае: Фиксация=3
Может, поможет