Имя: Пароль:
1C
1С v8
Как открыть диалог настроек СКД имея НастройкиКомпоновкиДанных
,
0 Adept
 
04.10.11
12:19
Как открыть диалог настроек СКД имея НастройкиКомпоновкиДанных из обработки?
1 also
 
04.10.11
12:26
подсунуть конструктору
2 also
 
04.10.11
12:27
КонструкторНастроекКомпоновкиДанных
почитать о нем в СП
3 Adept
 
04.10.11
12:44
(2) Открывает режим мастера настроек, а заставить его просто диалог настроек открыть можно? Получилось вызвать конструктор схемы КД но там кроме настроек позволяет редактировать всю КД, как сделать что бы открывались только настройки?
4 detec
 
04.10.11
12:47
(0) СП украли? КонструкторНастроекКомпоновкиДанных.
5 also
 
04.10.11
12:47
(3) видать ты не читатель
6 also
 
04.10.11
12:48
КонструкторСхемыКомпоновкиДанных vs КонструкторНастроекКомпоновкиДанных
7 Adept
 
04.10.11
12:51
(5) ага
КонструкторНастроекКомпоновкиДанных - открывает мастер настроек а не сами настройки
КонструкторСхемыКомпоновкиДанных  - открывает редактор всей схемы, а не только настройки

Как сделать так что бы открывались только настройки ?
8 Adept
 
04.10.11
12:57
+(7) Собственно то что открывается в отчетах СКД, по нажатию кнопки "настройки"
9 also
 
04.10.11
13:00
(8) нарисуй общую форму, расположи на ней только то, что надо и открывай программно
10 Adept
 
04.10.11
13:01
(9) т.е. Возможности вызвать диалог настроек программно нет?
11 also
 
04.10.11
13:02
(10) есть и описан в (9)
12 also
 
04.10.11
13:04
Форма делается в 2 клика.. Нажимаешь на лупу в форме настроек любого внешнего отчета..
13 also
 
04.10.11
13:04
В объекте отчет можно просто форму настроек задать
14 Adept
 
04.10.11
13:17
(13) Да но делается это в обработке, в обработку перетащил созданную форму настроек из отчета, заменил тип реквизита формы настроек отчетобъект, на свою обработку, в обработку добавил реквизит СхемаКомпановкиДанных которой присваиваю текущую схему для которой необходимо сделать настройки

Открываю так


СхемаКомпоновкиДанных = СКДОстатки;
ФормаНастроек = ПолучитьФорму("ФормаНастройки");
ФормаНастроек.ОтчетОбъект = ЭтотОбъект;
ФормаНастроек.Открыть();

Форма пустая. Что не так сделано?
15 also
 
04.10.11
13:22
(14) сделай еще реквизит КомпоновщикНастроек и загрузи в него настройки
16 Adept
 
04.10.11
13:26
(15) В основной форме или в форме настроек?
17 Adept
 
04.10.11
13:34
(15) Получилось вроде, + еще пришлось прописать путь к данным к эл. формы структура в форме настроек. Спасибо.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.