0
Liya1203
01.08.17
✎
11:02
|
имеется таб. часть, в ней поле с типом справочникссылка. как при выборе элемента в этом поле отобразить код реквизита, а не наименование? (управляемые формы)
&НаКлиенте
Процедура МатериалыВидРаботОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ВидРабот = ПолучитьРеквизитВыбранногоЗначения(ВыбранноеЗначение);
КонецПроцедуры
&НаСервереБезКонтекста
Функция ПолучитьРеквизитВыбранногоЗначения(ВыбранноеЗначение)
Возврат ВыбранноеЗначение.ПолныйКод;
КонецФункции
&НаКлиенте
Процедура МатериалыВидРаботНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ОткрытьФорму("Справочник.ВидыРабот.ФормаВыбора",,Элемент);
КонецПроцедуры
Выдает наименование, нужен код.
&НаКлиенте
Процедура МатериалыВидРаботОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ВидРабот = ПолучитьРеквизитВыбранногоЗначения(ВыбранноеЗначение);
КонецПроцедуры
&НаСервереБезКонтекста
Функция ПолучитьРеквизитВыбранногоЗначения(ВыбранноеЗначение)
Возврат ВыбранноеЗначение.ПолныйКод;
КонецФункции
&НаКлиенте
Процедура МатериалыВидРаботНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ОткрытьФорму("Справочник.ВидыРабот.ФормаВыбора",,Элемент);
КонецПроцедуры
Выдает наименование, нужен код. Не могу понять в чем причина
&НаКлиенте
Процедура МатериалыВидРаботОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ВидРабот = ПолучитьРеквизитВыбранногоЗначения(ВыбранноеЗначение);
КонецПроцедуры
&НаСервереБезКонтекста
Функция ПолучитьРеквизитВыбранногоЗначения(ВыбранноеЗначение)
Возврат ВыбранноеЗначение.ПолныйКод;
КонецФункции
&НаКлиенте
Процедура МатериалыВидРаботНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ОткрытьФорму("Справочник.ВидыРабот.ФормаВыбора",,Элемент);
КонецПроцедуры
|
|