Какая-то подлянка при создании группы справочника через ОткрытьФорму
☑
0
toypaul
гуру
24.10.19
✎
15:59
Вот так вот в обработке заполнения ЭтоГруппа = Истина
ЗначенияЗаполнения = Новый Структура("ГруппаКаталога", Родитель);
ПараметрыФормы.Вставить("ЗначенияЗаполнения", ЗначенияЗаполнения);
ПараметрыФормы.Вставить("ЭтоГруппа", Истина);
ОткрытьФорму("Справочник.УП_КаталогПредметовЗакупкиЗаявка.ФормаГруппы", ПараметрыФормы, Форма);
а вот так вот Ложь
ПараметрыФормы.Вставить("Основание", Основание);
ПараметрыФормы.Вставить("ЭтоГруппа", Истина);
ОткрытьФорму("Справочник.УП_КаталогПредметовЗакупкиЗаявка.ФормаГруппы", ПараметрыФормы, Форма);
и самое интересное что ЭтоГруппа мы в модуле объекта поменять не можем. можем задать только как параметр формы
1
Beduin
24.10.19
✎
16:01
В модуле какого объекта не можете поменять?
2
toypaul
гуру
24.10.19
✎
16:04
в ОбработкеЗаполнения можно было бы пофиксить эту проблему, но ЭтоГруппа только на чтение
а так придется конвертировать Основание в структуру ЗначенияЗаполнения. или скажите в чем я не прав
3
toypaul
гуру
24.10.19
✎
16:04
а ... или передать Основание как ЗначенияЗаполнения. а не как Основание
4
toypaul
гуру
24.10.19
✎
16:06
типа если мы создаем элемент справочника на основании чего-то, то мы создаем всегда элемент. ну вроде как логично - это если не программно. но осадок остался.
5
Жан Пердежон
24.10.19
✎
16:22
(3) да
6
unenu
24.10.19
✎
16:23
в СП методы
СоздатьЭлемент()
СоздатьГруппу()
что не так?
7
toypaul
гуру
24.10.19
✎
16:50
(6) ну давай расскажи мне теперь как не записывая показать этот элемент пользователю.
Закон Брукера: Даже маленькая практика стоит большой теории.