|
Сортировка Списка за указаную дату
| ☑ |
0
zhuk125
21.03.16
✎
18:49
|
Есть форма списка и в ней нужно закрасить строки которые меньше текущей даты, как это сделать ? обычное приложение и форма списка документа,"Управление производственным предприятием для Украины"
|
|
1
Lexey_
21.03.16
✎
19:19
|
(0) как связана раскраска с сортировкой?
|
|
2
Chameleon1980
21.03.16
✎
19:27
|
ПриПолученииДанных
|
|
3
zhuk125
22.03.16
✎
09:38
|
Пишу такой код.
Процедура СписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПриходныйОрдерНаТовары.Ссылка,
| ПриходныйОрдерНаТовары.Дата
|ИЗ
| Документ.ПриходныйОрдерНаТовары КАК ПриходныйОрдерНаТовары
|ГДЕ
| ПриходныйОрдерНаТовары.Дата < &ДокСсылка";
Запрос.УстановитьПараметр("ДокСсылка", Дата("20160101"));
РезультатЗапроса = Запрос.Выполнить().Выбрать();
Если Документы.ПриходныйОрдерНаТовары.Дата < Дата("20160101") ТОгда
Цвет = Новый Цвет();
Иначе
Цвет = Новый Цвет(255,160,160);
КонецЕсли;
ОформлениеСтроки.ЦветФона = Цвет;
КонецПроцедуры
Дата- стандартный реквизит. Вылетает ошибка что поле Дата не обнаружено.
|
|
4
aleks_default
22.03.16
✎
09:43
|
(3) А нафиг ты запрос выполняешь если результат не используешь? Может всетаки стоит книжку почитать прежде чем браться за написание кода?
|
|
5
FIXXXL
22.03.16
✎
09:49
|
(3) поставь точку останова, посмотри что есть Элемент в этой процедуре, подумай
|
|