Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 мар 2024, 12:24

Выделить ЧекиККМ в форме списка по условию

Автор Михаил Демин, 19 янв 2016, 11:06

0 Пользователей и 1 гость просматривают эту тему.

Михаил Демин

Хочу сделать в форме списка ЧековККМ подсветку определенных чеков. Для этого выбираю из регистра накопления ссылки на чеки. Но вот как их выделить не пойму

Делаю это в модуле формы списка чековККМ

&НаСервере
Процедура ПометитьСДолгами()
    Запрос = Новый Запрос;
Запрос.Текст ="ВЫБРАТЬ
  | ЕСТЬNULL(СУММА(ДолгиКлиентовОстатки.СуммаОстаток), 0)   КАК Остаток,
  | ДолгиКлиентовОстатки.ЧекККМ  КАК Чек
  |ИЗ
  | РегистрНакопления.ДолгиКлиентов.Остатки КАК ДолгиКлиентовОстатки
  |
  |СГРУППИРОВАТЬ ПО
  | ДолгиКлиентовОстатки.ЧекККМ" ;

Результат = Запрос.Выполнить();
Выборка=Результат.Выбрать();

Пока Выборка.Следующий() цикл
Если Выборка.Остаток>0 Тогда
                Чек=Выборка.Чек;
//тут чтото надо дописать

КонецЕсли;
КонецЦикла;

КонецПроцедуры


Пробовал Элементы.Номер1.ЦветФона = WebЦвета.Оранжевый; но она изменяет фон у всех чеков

1Cnastroika

Открыть форму списка. Открыть палитру свойств реквизита "ЧекиККМ" тип ДинамическийСписок. Нажать кнопку Настройка списка: Открыть.На закладке "Условное оформление" добавить стиль оформления и условие для оформляемых строк.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск