Имя: Пароль:
1C
1С v8
Есть тут v8.УФ-ники? Как раскрасить динамический список....
0 Кириллка
 
02.02.12
12:29
Как раскрасить строки динамического списка (произвольный запрос)?
Хочу чтобы некоторые строки раскрашивались (шрифт/фон/текст), в зависимости от "флага", который расчитывается в запросе.
Нужно в запросе взять значение поля типа ДатаВремя и прибавить к нему значение поля типа Число (минуты) и сравнить с текущим временим. Если текущее время больше расчетного в запросе, то такой-то цвет/шрифт.
1 ДенисЧ
 
02.02.12
12:30
Условное оформление не подходит?
2 badboychik
 
02.02.12
12:32
все манипуляции делай в запросе, а в поле будет стоять ИСТИНА/ЛОЖЬ, по нему уже в условном оформлении оформляй
3 Кириллка
 
02.02.12
12:32
(1)забавно. Расскажи как, при начальных условиях, озвученных в (0)
4 cw014
 
02.02.12
12:33
(0) Делаешь произвольный запрос у динамического списка и там вычисляешь свой флаг, пихаешь в отдельное поле. В условном оформлении это поле становится доступным
5 cw014
 
02.02.12
12:34
(0) Запросу можно параметры задать
6 badboychik
 
02.02.12
12:34
(4)=(2)
7 Кириллка
 
02.02.12
12:34
(2)
- Как в этом УГ-запросе к дате прибавить минуты: ДОБАВИТЬКДАТЕ(Таблица.ПолеДата, МИНУТЫ, Таблица.ПолеМинуты) - не работает;
- Как в этом УГ-запросе получить запросом текущую ДатуВремя;
8 badboychik
 
02.02.12
12:36
может быть "ДОБАВИТЬКДАТЕ(Таблица.ПолеДата, МИНУТА, Таблица.ПолеМинуты)" ?
9 Кириллка
 
02.02.12
12:37
(8)может быть это была опечатка?
10 badboychik
 
02.02.12
12:38
где опечатка? справку то почитай
11 badboychik
 
02.02.12
12:38
ДОБАВИТЬКДАТЕ(<Исходная дата>, СЕКУНДА | МИНУТА | ЧАС | ДЕНЬ | НЕДЕЛЯ | МЕСЯЦ | КВАРТАЛ | ГОД | ДЕКАДА | ПОЛУГОДИЕ, <Величина увеличения>)
12 Кириллка
 
02.02.12
12:38
(10)пля, дальше давай. Печатал я, а не копи-пастил.
13 shuhard
 
02.02.12
12:39
(7) используй РАЗНОСТЬДАТ,ДОБАВИТЬКДАТЕ не работает с показателем из таблицы

а лучше написать свою функцию, засунуть в общий модуль, тогда снимается проблема с вычислением текущей даты
14 ProProg
 
02.02.12
12:40
15 Кириллка
 
02.02.12
12:41
Маня, ты и здесь рекламируешься? :)
Не вижу я картинок.
16 Кириллка
 
02.02.12
12:44
(13)В тексте запроса использовать функции ОМ?
17 shuhard
 
02.02.12
12:47
(16) нет конечно,в СКД
18 cw014
 
02.02.12
12:47
(16) В построителе использовать функцию ОМ
19 cw014
 
02.02.12
12:47
(16) в СКД конкретнее
20 Defender aka LINN
 
02.02.12
12:54
(13) "ДОБАВИТЬКДАТЕ не работает с показателем из таблицы" - У меня работает. ЧЯДНТ?
21 shuhard
 
02.02.12
12:56
(20) тебе можно
22 Кириллка
 
02.02.12
12:59
(17)В обработке СКД? Я забыл сказать, что это обработка.
(20)Например, как оно работает у тебя?
23 Defender aka LINN
 
02.02.12
13:05
(22) Отлично работает.

ВЫБРАТЬ
   СправочникСправочник1.Ссылка,
   СправочникСправочник1.ПометкаУдаления,
   СправочникСправочник1.Предопределенный,
   СправочникСправочник1.Код,
   СправочникСправочник1.Наименование,
   СправочникСправочник1.Число,
   СправочникСправочник1.Дата,
   ДОБАВИТЬКДАТЕ(СправочникСправочник1.Дата, ДЕНЬ, СправочникСправочник1.Число) КАК ВычисляемоеПоле
ИЗ
   Справочник.Справочник1 КАК СправочникСправочник1

Вот текст запроса динамического списка, все как положено выводит.
24 Кириллка
 
02.02.12
13:18
(23)Версия, мать?
у меня 8.2.13.219
25 Defender aka LINN
 
02.02.12
13:23
(24) Это ты сейчас кого матерью назвал, прошу прощения?
26 ptiz
 
02.02.12
13:27
(24) Оно работает со времен рождения 8.0
27 Кириллка
 
02.02.12
13:32
(25)не проси прощения, ты же ничего не сделал плохого.
28 Defender aka LINN
 
02.02.12
13:36
(27) Это я всегда, когда готовлюсь человека послать по адресу. Вежливость, фигле.
29 Кириллка
 
02.02.12
13:38
(28)А по сабжу?
30 Defender aka LINN
 
02.02.12
13:39
(29) По сабжу тебе уже все написали. Все работает, если у тебя не так - рекомендую ортопедические магазины проверить, для рук там наверняка тоже че-нить имеется.
31 Кириллка
 
02.02.12
13:41
(30)Ничего, кроме выемонов не вижу в ответах. Такое ощущение, что здесь нет программистов, кроме меня.
32 Defender aka LINN
 
02.02.12
13:50
(31) Спасибо, поржал.
Тебе уже сказали, что все работает. Мог бы сделать вывод, что ты что-то не так делаешь и искать ошибку. А пока что только какой-то поток сознания в постах.
33 Кириллка
 
02.02.12
13:54
(32) :)
Да фиг с ним с добавить к дате, не там проблема. Спасибо за наводку про то, что работает.