Имя: Пароль:
1C
1С v8
Изменить фон строк списка документов по условию
0 Chebyrashka2D
 
07.07.16
15:20
Доброго дня гуру 1С.
Подскажите начинающему программисту. Конфа УТ 11.2, Необходимо изменить фон строк в списке документов Заказ Клиента при условии что статус НаСогласовании и документ в этом статусе больше 10 дней от даты проведения документа. написал процедуру, но она не отрабатывает, да и ошибку выдает. Подскажите что я не правильно делаю. вот сам код
Процедура ЗаказыПокупателя(Элемент, ОформленияСтрок)

        Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл
            ЗначениеЯчейкиСтатус = ОформлениеСтроки.Ячейки.Статус.Значение;
        
            Если ЗначениеЯчейкиСтатус <> Неопределено Тогда

                Если ЗначениеЯчейкиСтатус Не КОтгрузке
                    И Не ВРезерве
                    И ДатаДок <= ТекДата (10, День) Тогда
                    ОформлениеСтроки.Ячейки.Статус.ЦветФона = WebЦвета.Красный;
                
                КонецЕсли;
            КонецЕсли;
        КонецЦикла;
  
    
    
КонецПроцедуры
1 Chebyrashka2D
 
07.07.16
15:21
Или тут вообще запросом условия писать?
2 Зая Бусечка
 
07.07.16
15:28
В УТ11 нужно использовать условное оформление
3 Chebyrashka2D
 
07.07.16
15:47
Условное оформление не даёт делать гибкий отбор.
4 Зая Бусечка
 
07.07.16
15:51
Secundam non datur
5 Chebyrashka2D
 
07.07.16
15:53
смешно.
Кто может подсказать по моему вопросу?
6 lxs
 
07.07.16
15:55
(5) ошибка какая?
7 Chebyrashka2D
 
07.07.16
15:57
{Документ.ЗаказКлиента.Форма.ФормаСписка.Форма(356,32)}: Ошибка в выражении
                Если ЗначениеЯчейкиСтатус =<<?>> Не КОтгрузке (Проверка: Сервер)
{Документ.ЗаказКлиента.Форма.ФормаСписка.Форма(356,32)}: Ошибка в выражении
                Если ЗначениеЯчейкиСтатус =<<?>> Не КОтгрузке (Проверка: Тонкий клиент)
8 Зая Бусечка
 
07.07.16
15:57
(5) см (2)
(6) в днк
9 Chebyrashka2D
 
07.07.16
15:58
ОЙ, НЕ СОРИ, НЕ ТА. вот ошибка
{Документ.ЗаказКлиента.Форма.ФормаСписка.Форма(356,30)}: Ожидается ключевое слово 'Тогда' ('Then')
                Если ЗначениеЯчейкиСтатус<<?>> Не КОтгрузке (Проверка: Сервер)
{Документ.ЗаказКлиента.Форма.ФормаСписка.Форма(356,30)}: Ожидается ключевое слово 'Тогда' ('Then')
                Если ЗначениеЯчейкиСтатус<<?>> Не КОтгрузке (Проверка: Тонкий клиент)