Имя: Пароль:
1C
1С v8
Добавление параметра в печатную форму Т-5
0 pocketbeast
 
04.09.25
09:51
Доброе утро, уважаемые участники форума!

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

Есть печатная форма Т-5 о кадровом переводе. На ней есть область с прежним местом работы и новым. Там есть  ячейка, где указано подразделение. Для нас она не слишком информативна и туда нужно добавить график работы (прежний и новый). А для этого нужно добавить параметр. У меня не получается это сделать, хотя кажется, что все делаю правильно.

Для теста я пытаюсь добавить параметр РаботаТестовоеПоле. Путь начинается с того, что я добавил соответствующее поле в вычисляемые поля: https://disk.yandex.ru/i/Ryf4qKJDvhn0Sg  , а затем поместил его в выбранные поля СКД: https://disk.yandex.ru/i/8E4wxnsPrwYLdw . Затем, естественно, добавил его в макет печатной формы: https://disk.yandex.ru/i/VVGuxbnZo_twmA . И.... Ничего не взлетело. Параметр просто не устанавливается: https://disk.yandex.ru/i/Ui3rGkuRUPvpWw .

Причина примерно ясна. В РезультатКомпоновки.ДанныеОтчета просто не добавляется колонка с моим полем. Но мне не удалось отследить место, где колонки формируются, а потому я совершенно не понимаю, куда дальше копать.

Помогите, пожалуйста, разобраться!
1 pocketbeast
 
04.09.25
09:52
Единственное, что удалось заметить, что скомпонованный макет берется из регистра сведений, но там он отличается даже запросом. И вот как будто бы колонки берутся из него. Изначально я подумал, что при изменении макета СКД в конфигураторе нужно поменять и макет в регистре, а поэтому просто удалил его оттуда и позволил системе создать его заново, но эффекта это тоже никакого не возымело.
2 pocketbeast
 
04.09.25
10:06
Я оказался не прав. После удаления макета из регистра сведений и пересоздания его системой, ДанныеОтчета изменились. Добавились новые колонки и, соответственно, на печатной форме тоже все появилось.

Если вдруг кому-нибудь это будет полезно, то регистр сведений называется "Макеты компоновки данных"
3 2S
 
04.09.25
11:49
(2) Добро пожаловать в дебри ЗиУП.
4 Garykom
 
гуру
04.09.25
12:05
(0) Не лучше ли все делать программно кодом?
Основная теорема систематики: Новые системы плодят новые проблемы.