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

Цвет фона в табличном поле.

Автор mila1231, 25 янв 2016, 09:48

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

mila1231

Есть обработка в ней табличное поле, нужно, чтоб по условию менялся цвет строки..
Заполняется табличное поле с регистрасведений... код грубо такой
ДокОбъект = Приборы_принятые;       
Запрос = новый Запрос;       
Запрос.Текст ="ВЫБРАТЬ
              | РеестрДвиженияПрибораСрезПоследних.Период КАК Период,
              | РеестрДвиженияПрибораСрезПоследних.Регистратор,
             
                ...............
             
              |ИЗ
              | РегистрСведений.РеестрДвиженияПрибора.СрезПоследних КАК РеестрДвиженияПрибораСрезПоследних
  | где
  | РеестрДвиженияПрибораСрезПоследних.Дата_регистр МЕЖДУ &ДатаНач И &ДатаКон
 
  |УПОРЯДОЧИТЬ ПО
              | Период";
 
 
  Запрос.УстановитьПараметр("ДатаНач", Дата_от);
  Запрос.УстановитьПараметр("ДатаКон", Дата_до);
                                                           
  ВыборкаДанные = Запрос.Выполнить().Выбрать();
  Приборы_принятые.Очистить();

  Пока выборкаДанные.Следующий() Цикл


    Стр = Приборы_принятые.Добавить();
    стр.Номер_прибора = ВыборкаДанные.Номер_прибора_регистр;
....
стр.пригодность = ВыборкаДанные.Пригодность;
стр.статус = ВыборкаДанные.Статус_регистр;
.....
               
  КонецЦикла;

Думала поставить условие т.е
Если Элментыформы.приборы_принятые.Статус = "Принят" тогда
ЭлементыФормы.приборы_принятые.ЦветФона = ...;

но похоже, что это совсем неправильный ход мысли.
Подскажите, как в какую сторону идти;)


vitasw

Копайте в ПриВыводеСтроки() или в ПриПолученииДанных()

cska-fanat-kz

Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

vitasw

Цитата: cska-fanat-kz от 25 янв 2016, 19:08либо условное оформление

Цитата: mila1231 от 25 янв 2016, 09:48Если Элментыформы.приборы_принятые

Думаю, что речь идет об обычных формах. Конечно если ТС понимает что пишет, а не просто набор слов.

cska-fanat-kz

vitasw, силился найти признаки - обычное приложение или управляемое ;)
"ЭлементыФормы" проглядел.
Правда это звучало, как код-предположение...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

mila1231

Моё предположение было в том, что цвет фона должен изменяться при заполнении табличного поля...в этой же процедуре, приложение обычное.

cska-fanat-kz

mila1231,

Цитата: vitasw от 25 янв 2016, 16:20
Копайте в ПриВыводеСтроки() или в ПриПолученииДанных()
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

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

Рейтинг@Mail.ru

Поиск