Условное оформление со сложным условием #680923


#0 by SeraFim
В обычном приложении для оформления строк табличной части использовались события ПриПолученииДанных или ПриВыводеСтроки, где через "ячейку" в зависимости от данных строки устанавливали нужное свойство. То есть обходим все оформления строк, и для каждой ячейки проверяем условия. Например так: Допустим, для каждой строки - свое условие: Для первой - между 9 и 15 Для второй - между 2 и 15 Для третьей - нету условия Для четвертой - между 1 и 8 или между 23 и 30. На управляемых формах - таких событий нету. Оформление ячеек задается через УсловноеОформление. Как можно задать такие сложные условия??? Пока что только одна идея - добавить реквизитов формы к табличной части типа "Булево". В условномОформлении - указать оформление в зависимости от этих реквизитов. А где-нибудь - рассчитывать значение этих реквизитов в зависимости от этих сложных условий. Есть еще какие-нибудь идеи?
#1 by Defender aka LINN
А чем тебе эта идея не нравится?
#2 by cw014
А что сложного в условиях?
#3 by SeraFim
идея нравится. Ощущение, что должно быть как-то проще =) для каждой строки - свое условие То есть эти условия сложно задать в "УсловномОформлении"
#4 by cw014
Каждая строка хоть как то идентифицируется. Если полей несколько - отборов тоже можно добавлять несколько, причем програмно
#5 by Defender aka LINN
Куда уж проще - рассчитал все заранее, а УО только раскрашивает
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С