Добрый день. подскажите.
Процедура ТоварыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
Если ЗначениеЗаполнено(ДанныеСтроки.Номенклатура) Тогда
ОформлениеСтроки.Ячейки.Номенклатура.ЦветФона = Новый Цвет(217, 234, 211);
КонецЕсли;
КонецПроцедуры
Если ДанныеСтроки.Номенклатура.лалала Тогда ....
sava1 @ Сегодня, 12:27
,
Я так понимаю ДанныеСтроки - то что там прописано
у меня есть форма в которой два столбика номер и номенклатура
мне надо что если у номенклатуры реквизит НоменклатурнаяГруппа имет значение НоменклатурнаяГруппа1
тогда в моей табличке ,где номер и номенклатура, закрасило номенклатуру,если не имеет ничего или другой тогда ничего не окрашивало
Процедура ТоварыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
НомГруппа = /Нужная ном. группа/
Если ДанныеСтроки.Номенклатура.НоменклатурнаяГруппа = НомГруппа Тогда
ОформлениеСтроки.ЦветФона = Новый Цвет(217, 234, 211);
КонецЕсли;
КонецПроцедуры
Если ЗначениеЗаполнено(ДанныеСтроки.Номенклатура) Тогда
ЦенГруп = Справочники.Номенклатура.ЦеноваяГруппа("Скидки");
Если ДанныеСтроки.Номенклатура.ЦеноваяГруппа = ЦенГруп Тогда
ОформлениеСтроки.Ячейки.Номенклатура.ЦветФона = Новый Цвет(217, 234, 211);
КонецЕсли;
КонецЕсли;
{Документ.ЗаказПокупателя.Форма.ФормаДокумента.Форма(2101)}: Метод объекта не обнаружен (ЦеноваяГруппа)
ЦенГруп = Справочники.Номенклатура.ЦеноваяГруппа("Скидки");
у справочника Номенклатура нет реквизита ЦеноваяГруппа
конфигурация какая ?
sava1 @ Сегодня, 13:16
,
"Управление торговлей для Украины", редакция 2.3.
! | https://pro1c.org.ua/index.php?act=announce&id=2: 8 |
ЦенГруп = Справочники.Номенклатура.ЦеноваяГруппа("Скидки");
ЦенГруп = Справочники.ЦеновыеГруппы.НайтиПоНаименованию("Скидки");
sava1 @ Сегодня, 13:19
,
Огромное спасибо.
И вопрос почему 1 способ не работает,я же так понимаю я передаю занчение реквизита тут("")
Потому, что 1С не знает, что Вы решили так передать реквизит
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua