|
Заполнение реквизита справочника значением отбора при создании |
☑ |
0
mishmeister
08.08.11
✎
23:32
|
Туплю коллеги, в обычной форме есть форма списка справочника с установленным отбором по реквизиту, как заполнить этот реквизит для нового элемента справочника?
|
|
1
Поручик
08.08.11
✎
23:41
|
Получить значение отбора в форме списка, передать как параметр в форму нового элемента. В форме элемента присвоить значение переданного параметра нужному реквизиту.
|
|
2
mishmeister
08.08.11
✎
23:43
|
(2) Платформа разве сама не умеет? Ок, в каком событии передавать значение?
|
|
3
Buster007
08.08.11
✎
23:45
|
(2) + да вроде должна сама уметь насколько я помню...
Может на это влияет свойство "Заполнять из данных заполнения", но не уверен...
|
|
4
Поручик
08.08.11
✎
23:48
|
(2) (3) Платформа не озвучена. Если 8.2., то свойство "Заполнять из данных заполнения", но не уверен, что для обычных форм проканает.
|
|
5
mishmeister
08.08.11
✎
23:55
|
(3) и (4), платформа 8.2, "Заполнять данными из заполнениями" помогло, но решил заполнить еще и наименование заодно, а типовой справочник править не хочу. Сделал вот так в форме списка:
Процедура СправочникСписокПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, ЭтоГруппа)
Отказ = Истина;
Форма = Справочники.ХранилищеДополнительнойИнформации.ПолучитьФормуНовогоЭлемента();
СпрНоменклатура = Отбор["Объект"].Значение;
Форма.Объект = СпрНоменклатура;
Форма.Наименование = СпрНоменклатура;
Форма.Открыть();
КонецПроцедуры
З.ы. Это все для хранения изображений товаров в БП 2.0 для выгрузки на сайт.
|
|