Имя: Пароль:
1C
1С v8
реквизит справочник объект, заполнить со списка по активизации строки. как ?
0 zladenuw
 
04.11.13
19:01
Если доступно только на сервере без контекста и не дает изменить поле формы
1 zladenuw
 
04.11.13
19:08
добавлю так. а как прочитать его ?

&НаКлиенте
Процедура ДобавитьСвойствоПротокола(Команда)
    ДобавитьСвойствоПротоколаНаСервере();    
КонецПроцедуры

&НаСервере
Процедура ДобавитьСвойствоПротоколаНаСервере()
    ОбъектСвойстваПротокола = РеквизитФормыВЗначение("СвойстваПротокола",Тип("СправочникОбъект.СвойстваПротокола"));
    ОбъектСвойстваПротокола.Записать();
    Элементы.Список.Обновить();
КонецПроцедуры
2 zladenuw
 
04.11.13
19:27
сделал вот так


&НаКлиенте
Процедура СписокПриАктивизацииСтроки(Элемент)
    Если Элемент.ТекущаяСтрока<>Неопределено Тогда
     Оповестить("ОбновитьОбъект",Элемент.ТекущаяСтрока,);
    КонецЕсли;    
КонецПроцедуры
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
    Если ИмяСобытия="ОбновитьОбъект" Тогда
        ОбработкаОповещенияНаСервере(Параметр);
    КонецЕсли;
КонецПроцедуры

&НаСервере
Процедура ОбработкаОповещенияНаСервере(Значение)    
    ЗначениеВДанныеФормы(Значение.ПолучитьОбъект(),СвойстваПротокола);
КонецПроцедуры