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

Как сделать цвет области по условию

Автор gorelchik, 26 авг 2011, 06:34

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

gorelchik

Помогите пжлст, где поставить условие чтобы область строка в цикле была другого цвета в зависмости от условия. вот мой код
Заявка.ВыбратьДокументы(НачДата,КонДата);   
   ИтогР=0;
   Пока Заявка.ПолучитьДокумент()=1 Цикл
      Номер = 0;
      Если ПустоеЗначение(Заявка.НомерСпецификации) = 0 тогда
      Таб.ВывестиСекцию("Строка"); // вот эта строка должна менять цвет
      
      Если ПустоеЗначение(СокрЛП(Заявка.ПутьКФайлуСпец)) = 0 тогда
   
      Таб.Область(Обл).ЦветФона(0,255,0); //какое значение дать переменной обл, чтобы она прибовляла строки постоянно

      КонецЕсли;
      
      Заявка.ВыбратьСтроки();
      Пока Заявка.ПолучитьСтроку() = 1 Цикл
         Реализация.ВыбратьДокументы(НачДата,КонДата);
         Пока Реализация.ПолучитьДокумент() = 1 Цикл
            Реализация.ВыбратьСтроки();
            Пока Реализация.ПолучитьСтроку() = 1 Цикл
               Если (СокрЛП(Заявка.НомерСпецификации) = СокрЛП(Реализация.Спецификация)) и (СокрЛП(Заявка.Контрагент) = СокрЛП(Реализация.Контрагент)) и (СокрЛП(Заявка.Товар) = СокрЛП(Реализация.Товар)) тогда
               ИтогР = ИтогР + Реализация.Количество;
               КонецЕсли;
            КонецЦикла;               
         КонецЦикла;
         
         Номер=Номер+1;
         Таб.ВывестиСекцию("Строка1");          
         ИтогР=0;              
      КонецЦикла;       
      КонецЕсли;
   КонецЦикла;     

Теги:

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

Рейтинг@Mail.ru

Поиск