Добрый день
Подскажите где моя ошибка только начал изучать 1С8
Пишу код
Процедура СправочникСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
номенклатура = ЭлементыФормы.СправочникСписок.ТекущаяСтрока;
СпрТипЦен = Справочники.ТипыЦенНоменклатуры;
Оптовая = СпрТипЦен.НайтиПоНаименованию("Оптовая");
Розничная = СпрТипЦен.НайтиПоНаименованию("Розничная");
Закупочная = СпрТипЦен.НайтиПоНаименованию("Закупочная");
Если номенклатура.Этогруппа = Ложи Тогда
ОформлениеСтроки.Ячейки.Ценаопт.УстановитьТекст(Строка(Ценообразование.ПолучитьЦенуНоменклатурыПоТипуЦен(ТекущаяДата(),Оптовая,номенклатура)));
КонецЕсли;
КонецПроцедуры
1. Если номенклатура.Этогруппа = Ложи Тогда
Ложи нема є Ложь
2. у Ваному варіанті номенклатура - містить дані строки списку в якому нема колонки "ЭттоГруппа"
3. Згідно Вашого коду має бути
номенклатура.номенклатура.ЭттоГруппа
Проблему решил
Номенклатура = ДанныеСтроки;
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua