|
Цикл для формы списка и "расскраской" | ☑ | ||
---|---|---|---|---|
0
tatoshka0403
15.05.15
✎
20:47
|
Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок)
Для каждого ОформлениеСтроки Из ОформленияСтрок Цикл Если Элемент.ТекущаяСтрока.Статус=Перечисления.СтатусЗаказаПокупателя.Выполнен тогда ОформлениеСтроки.ЦветФона = Новый Цвет(204, 204, 204); ИначеЕсли Элемент.ТекущаяСтрока.Статус=Перечисления.СтатусЗаказаПокупателя.НеСогласован тогда ОформлениеСтроки.ЦветФона = Новый Цвет(255, 255, 153); Иначе КонецЕсли; КонецЦикла; КонецПроцедуры Вся форма списка раскрашивается по последнему ЦветФона, как написать чтобы строку раскрашивал? |
|||
1
tatoshka0403
15.05.15
✎
21:01
|
Похоже что проблема в цикле
|
|||
2
ДенисЧ
15.05.15
✎
21:05
|
ну да... ДНК - она обычно циклична...
|
|||
3
mehfk
15.05.15
✎
21:09
|
>>Если Элемент.ТекущаяСтрока.Статус
|
|||
4
mehfk
15.05.15
✎
21:10
|
>> Вся форма списка раскрашивается по последнему ЦветФона
выбери не последнюю строку списка |
|||
5
tatoshka0403
15.05.15
✎
21:11
|
(3) А что тебе там не нравиться?
|
|||
6
jsmith82
15.05.15
✎
21:11
|
А чо не при выводе
|
|||
7
tatoshka0403
15.05.15
✎
21:12
|
Как правильно обойти форму списка?
|
|||
8
mehfk
15.05.15
✎
21:13
|
(5) Hомнокод. Кстати, ссылка в помощь http://tsya.ru/
|
|||
9
tatoshka0403
15.05.15
✎
21:15
|
(8) ну да не научили)
|
|||
10
jsmith82
15.05.15
✎
21:16
|
(9) учись, пока молод!
|
|||
11
Мимохожий Однако
15.05.15
✎
21:21
|
Встань отладчиком и посмотри как отрабатывается код.
|
|||
12
tatoshka0403
15.05.15
✎
21:23
|
(10) Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок)
Для каждого ОформлениеСтроки Из ОформленияСтрок Цикл Если ОформлениеСтроки.ДанныеСтроки.Статус=Перечисления.СтатусЗаказаПокупателя.Выполнен тогда ОформлениеСтроки.ЦветФона = Новый Цвет(204, 204, 204); ИначеЕсли ОформлениеСтроки.ДанныеСтроки.Статус=Перечисления.СтатусЗаказаПокупателя.НеСогласован тогда ОформлениеСтроки.ЦветФона = Новый Цвет(255, 255, 153); Иначе КонецЕсли; КонецЦикла; КонецПроцедуры А вот так получаетЬся. |
|||
13
mehfk
15.05.15
✎
21:26
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |