|     0
            - 25.12.2012 - 10:35
           |      
                    В справочнике Номенклатура  с реквизитом Базовая ед изм (Спр.КлассификаторЕдИзм) и подчиненным справочником ЕдиницаИзм имеется много элементов, где имеется Единица изм только с Наименованием, но без заполненного реквизита КлассификаторЕдИзм  и с пустым Коэффициентом. Делаю отбор по запросу : Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЕдиницыИзмерения.Ссылка КАК Ссылка, | ЕдиницыИзмерения.Владелец КАК Владелец, | ЕдиницыИзмерения.Наименование КАК Наименование, | ЕдиницыИзмерения.ЕдиницаПоКлассификатору КАК ЕдиницаПоКлассификатору, | Номенклатура.БазоваяЕдиницаИзмерения.Наименование КАК Наименование1 |ИЗ | Справочник.Номенклатура КАК Номенклатура | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ЕдиницыИзмерения КАК ЕдиницыИзмерения | ПО Номенклатура.Ссылка = ЕдиницыИзмерения.Владелец | И Номенклатура.ЕдиницаХраненияОстатков = ЕдиницыИзмерения.Ссылка |ГДЕ | Номенклатура.ЭтоГруппа = ЛОЖЬ"; Результат = Запрос.Выполнить(); ТЗ=Результат.Выгрузить(); Для каждого СтрТЗ Из ТЗ Цикл Если НЕ ЗначениеЗаполнено(СтрТЗ.ЕдиницаПоКлассификатору) Тогда Если СокрЛП(СтрТЗ.Наименование)=СокрЛП(СтрТЗ.Наименован ие1) Тогда //как заполнить поля ЕдиницыИзмерения.ЕдиницаПоКлассификатору и ЕдиницыИзмерения.Коэффициент ? КонецЕсли; КонецЕсли; КонецЦикла; Не могу теперь добраться до объекта Спр.ЕдиницаИзм, чтобы записать в него данные. Помогите, плиз. СтрТЗ.Ссылка иметт значение СправочникСсылка.ЕдиницыИзмерения, но метод ПолучитьОбъект() не работает , выдает ошибку – нет такого метода у объекта  |    |  
|     1
            - 25.12.2012 - 10:44
           |     
			
			
                ЕдиницаКакОбъект = стрТЗ.Ссылка.ПолучитьОбъект(); ЕдиницаКакОбъект.Коэффциент = 1; ЕдиницаКакОбъект.Обменданными.Загрузка = Истина; ЕдиницаКакОбъект.Записать();  |    |  
 Интернет-форум Краснодарского края и Краснодара |