• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Ошибка в 8.0 оформлениестроки

  • Автор темы SeverBap
  • Дата начала
S

SeverBap

ситуация простая в этой процедуре:
Код:
Процедура тНоменклатураПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ЭлементыФормы.тНоменклатура.Колонки.Количество.ТекстПодвала = "Всего позиций: "+тНоменклатура.Количество();
Попытка
Если ЭлементыФормы.тНоменклатура.ТекущиеДанные.СуммаРозничнаяПриход>ЭлементыФормы.тНоменклатура.ТекущиеДанные.СуммаРозничнаяРасход Тогда
ОформлениеСтроки.ЦветФона = Новый Цвет(255,200,200);
ИначеЕсли ЭлементыФормы.тНоменклатура.ТекущиеДанные.СуммаРозничнаяПриход<ЭлементыФормы.тНоменклатура.ТекущиеДанные.СуммаРозничнаяРасход Тогда
ОформлениеСтроки.ЦветФона = Новый Цвет(200,255,200);
КонецЕсли;
Исключение

КонецПопытки;
КонецПроцедуры
при открытии выпадает на ошибку, добавил попытку, заработала, но главное он почему то красит все строки а не одну!! в чем проблема?

исправил надо данныестроки.суммарозничнаяприход делать! :)
 
S

sannt

Процедура тНоменклатураПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

ЭлементыФормы.тНоменклатура.Колонки.Количество.ТекстПодвала = "Всего позиций: "+тНоменклатура.Количество();

Если ДанныеСтроки.СуммаРозничнаяПриход > ДанныеСтроки.СуммаРозничнаяРасход Тогда
ОформлениеСтроки.ЦветФона = Новый Цвет(255,200,200);
ИначеЕсли ДанныеСтроки.СуммаРозничнаяПриход < ДанныеСтроки.СуммаРозничнаяРасход Тогда
ОформлениеСтроки.ЦветФона = Новый Цвет(200,255,200);
КонецЕсли;

КонецПроцедуры
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!