Добрый день
Подскажите где моя ошибка только начал изучать 1С8
Пишу код
Процедура СправочникСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
номенклатура = ЭлементыФормы.СправочникСписок.ТекущаяСтрока;
СпрТипЦен = Справочники.ТипыЦенНоменклатуры;
Оптовая = СпрТипЦен.НайтиПоНаименованию("Оптовая");
Розничная = СпрТипЦен.НайтиПоНаименованию("Розничная");
Закупочная = СпрТипЦен.НайтиПоНаименованию("Закупочная");
Если номенклатура.Этогруппа = Ложи Тогда
ОформлениеСтроки.Ячейки.Ценаопт.УстановитьТекст(Строка(Ценообразование.ПолучитьЦенуНоменклатурыПоТипуЦен(ТекущаяДата(),Оптовая,номенклатура)));
КонецЕсли;
КонецПроцедуры
Вылазит ошибка значение не является значением объектного типа (Этогруппа)
Когда делал процедуру при нажатии на кнопку стоя на строке в списке справочника все работало