Имя: Пароль:
1C
1С v8
Переопределить кнопку создать группу в иерархическом справочнике
0 lucifer
 
11.02.13
17:02
Не выходит что-то, добавил свою кнопку пишу

 Форма = ПолучитьФорму("Справочник.ОтраслиГруппыОрганизаций.ФормаГруппы");
 Форма.Модифицированность = Истина;
 //Форма.Объект.ЭтоГруппа   = Истина;
 ОткрытьФормуМодально(Форма);

Если раскоментировать строку
Форма.Объект.ЭтоГруппа   = Истина;
вылетает ошибка что ЭтоГруппа доступна только для чтения
Если оставить закоментировано то создается элемент а не группа, если использовать стандартную команду "создать группу" то флаг ЭтоГруппа изначально = Истина, когда он задается? И как мне выйти из тупика?
1 Web00001
 
11.02.13
17:06
что надо то в итоге?
Создать группу? Добавить кнопку на форму? Зачем тебе присваивать что то реквизиту формы? Ты что делаешь то?
2 lucifer
 
11.02.13
17:10
(1) нужно сделать то же самое что делает стандартная кнопка  "создать группу"
Если я буду использовать СоздатьГруппу() то группа создастся без участия пользователя, мне нужно что бы когда пользователь жмакает на кнопку открывается форма он ее заполняет нажимает ок и создалась группа, если нажмет отмена ничего не создастся. Хотя можно отлавливать событие передЗаписью и самому создавать группу....
3 Maxus43
 
11.02.13
17:12
а = Справочник.ТраЛяЛя.СоздатьГруппу();
Форма = а.ПолучитьФорму....
?
4 НафНаф
 
11.02.13
17:13
(2) что за поток эфира?
5 lucifer
 
11.02.13
17:16
(3) я форму на сервере получить не смогу
6 lucifer
 
11.02.13
17:16
ладно я нашел выход