Имя: Пароль:
1C
 
1с8 УФ Раскрасить строки таб части по остаткам. Условное оформление не помогает
, ,
0 evorle145
 
21.05.15
12:38
В ПТУ нужно раскрасить строки в зависимости от наличия товара на складе. Если использовать Условное оформление, то не понятно как там прописать запрос к остаткам.... Процедуры "ПриПолученииДанных" в УФ нет... Понимаю, что может привести к подвисаниям, но база небольшая, данных мало. Пожалуйста, подскажите, как правильно делать?
1 aka AMIGO
 
21.05.15
12:41
2 Новиков
 
21.05.15
12:42
1. Сделал колонку остатки в ТЧ. Заполнил ее (как-то)
2. Привязал условное оформление к этой колонке.
3. Профит.
3 evorle145
 
21.05.15
12:49
(2) , в этом и проблема. не ясно в какой момент заполнять эту новую колонку. Новая колонка на форме или рекзвит Табчасти имеется ввиду?
(1), там не могу найти ответ на вопрос: как из условного оформления добраться до остатков..
4 Новиков
 
21.05.15
13:09
Если совсем просто, то создаешь в форме в табличной части объекта дополнительную колонку. Заполняешь ее нужными данными в событиях ПриЧтенииНаСервере и ПослеЗаписиНаСервере (колонки, которые не являются данными объекта, при записи очищаются).
5 evorle145
 
21.05.15
13:12
(4) , понял, спасибо большое, буду пробовать так и сделать.
6 evorle145
 
21.05.15
13:17
(4) , есть проблема! ведь такую колонку нельзя использовать в Условном оформлении!
7 evorle145
 
21.05.15
14:01
апну...
8 Новиков
 
21.05.15
14:36
(6) а какая у вас версия платформы?
9 Phace
 
21.05.15
14:43
В редакторе формы, правой кнопкой мыши по "Список" -> Настройка списка "Открыть", меняешь запрос (левым соединение цепляешь таблицу с остатками), затем делаешь условное оформление.
10 evorle145
 
21.05.15
14:45
(8) , извините, не туда добавлял колонку. Надо было не на форму, в Реквизиты табличной части, там специальная красная кнопочка для этого.. Не заметил... Теперь в отборе могу подхватить этот реквизит !
11 evorle145
 
21.05.15
14:45
(9) , в форме документа нет "Список"...
12 Новиков
 
21.05.15
14:46
(10) все работает как в аптеке ;)
13 evorle145
 
21.05.15
14:54
(12) , да, просто я не так колонку добавлял..