|
Как запихнуть СКД в обычную форму |
☑ |
0
Rizhij_Nikitos
03.10.23
✎
12:40
|
Был отчет. Сверстанный в табличном документе и выведенный в Поле табличного документа на обычную форму. Решил переделать на СКД. Данные готовились инкапсулировано, поэтому просто подсунул в СКД свой источник данных ПриКомпоновкеРезультата. Тут собственно и возник вопрос: а почему форма открывается с неактивными кнопками Сформировать и прочими?
Я пролез всю форму, никаких доп настроек, галочек, меняющих "тип формы" на СКД я не нашел. Единственное что я нашел это то, что если создавать новую форму, есть галочка "Использовать Систему Компоновки Данных" и с ней создается такая же точь в точь форма, но на ней кнопки доступны.
Готовую форму переключить уже не получится?
|
|
1
Галахад
03.10.23
✎
13:01
|
Создай отчет заново. Можно даже без формы.
|
|
2
Rizhij_Nikitos
03.10.23
✎
13:12
|
(1) Хорошо. Винду тоже переустановлю.
ps: проблему так и не решил, пришлось весь интерфейс старой формы тащить на новую форму с галочкой "Использовать Систему Компоновки Данных".
|
|
3
AlexeyKh
03.10.23
✎
13:21
|
макет СКД назначен основным в форме отчета?
(реквизит такой в конструкторе формы)
|
|
4
Rizhij_Nikitos
03.10.23
✎
13:22
|
(3) Да.
|
|
5
yopQua
03.10.23
✎
13:24
|
(0) у формы должен быть реквизит по умолчанию ОтчетОбъект, в данных формы должен быть указан этот реквизит.
|
|
6
yopQua
03.10.23
✎
13:25
|
не по умолчанию, а просто быть, станет жирным когда его указать как данные в самой форме
|
|
7
yopQua
03.10.23
✎
13:26
|
форму похоже делали произвольной, а не формой отчета
|
|
8
Rizhij_Nikitos
03.10.23
✎
13:40
|
(7) Нет) Все нормально с реквизитами, все на месте. Про него тоже знаю.
|
|