Вход | Регистрация
 

Какая-то подлянка при создании группы справочника через ОткрытьФорму

Какая-то подлянка при создании группы справочника через ОткрытьФорму
Я
   toypaul
 
24.10.19 - 15:59
Вот так вот в обработке заполнения ЭтоГруппа = Истина

ЗначенияЗаполнения = Новый Структура("ГруппаКаталога", Родитель);
ПараметрыФормы.Вставить("ЗначенияЗаполнения", ЗначенияЗаполнения);
ПараметрыФормы.Вставить("ЭтоГруппа", Истина);
ОткрытьФорму("Справочник.УП_КаталогПредметовЗакупкиЗаявка.ФормаГруппы", ПараметрыФормы, Форма);

а вот так вот Ложь

ПараметрыФормы.Вставить("Основание", Основание);
ПараметрыФормы.Вставить("ЭтоГруппа", Истина);
ОткрытьФорму("Справочник.УП_КаталогПредметовЗакупкиЗаявка.ФормаГруппы", ПараметрыФормы, Форма);

и самое интересное что ЭтоГруппа мы в модуле объекта поменять не можем. можем задать только как параметр формы
 
 
   Beduin
 
1 - 24.10.19 - 16:01
В модуле какого объекта не можете поменять?
   toypaul
 
2 - 24.10.19 - 16:04
в ОбработкеЗаполнения можно было бы пофиксить эту проблему, но ЭтоГруппа только на чтение

а так придется конвертировать Основание в структуру ЗначенияЗаполнения. или скажите в чем я не прав
   toypaul
 
3 - 24.10.19 - 16:04
а ... или передать Основание как ЗначенияЗаполнения. а не как Основание
   toypaul
 
4 - 24.10.19 - 16:06
типа если мы создаем элемент справочника на основании чего-то, то мы создаем всегда элемент. ну вроде как логично - это если не программно. но осадок остался.
   Жан Пердежон
 
5 - 24.10.19 - 16:22
(3) да
   unenu
 
6 - 24.10.19 - 16:23
в СП методы
СоздатьЭлемент()
СоздатьГруппу()

что не так?
   toypaul
 
7 - 24.10.19 - 16:50
(6) ну давай расскажи мне теперь как не записывая показать этот элемент пользователю.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.