|
Запрос с выводом истина | ☑ | ||
---|---|---|---|---|
0
RINCH
25.04.17
✎
17:45
|
Здравствуйте.
Задача: выделить красным контрагента у которого запрет на обслуживание.. Пытался вывести запрос что бы выдавал истина тогда красил... Запрос = Новый Запрос(); Запрос.Текст = "ВЫБРАТЬ | Контрагенты.Ссылка |ИЗ | Справочник.Контрагенты КАК Контрагенты |ГДЕ | Контрагенты.ЗапретОбслуживания = ИСТИНА"; РезультатЗапроса = Запрос.Выполнить(); Выборка = РезультатЗапроса.Выбрать(); Для каждого ОформлениеСтроки из ОформленияСтрок цикл Если Выборка.Следующий() =Истина Тогда ОформлениеСтроки.ЦветФона= WebЦвета.Красный ; КонецЕсли; КонецЦикла; |
|||
1
Heckfy
25.04.17
✎
17:47
|
Через условное оформление сделай.
|
|||
2
vicof
25.04.17
✎
17:47
|
ВЫБРАТЬКонтрагенты.ЗапретОбслуживания
| Контрагенты.Ссылка |ИЗ | Справочник.Контрагенты КАК Контрагенты |ГДЕ | Контрагенты.ЗапретОбслуживания Потом найти контрика и покрасить строку с ним |
|||
3
vicof
25.04.17
✎
17:47
|
(1) Это обычные формы, 90%
|
|||
4
Heckfy
25.04.17
✎
17:50
|
(3) Ну ХЗ... Может тогда лучше при выводе строки ее красить...
|
|||
5
vicof
25.04.17
✎
17:53
|
(4) Да я как бэ не против)
|
|||
6
RINCH
25.04.17
✎
17:54
|
(2) "Потом найти контрика и покрасить строку с ним"
Можно пример кода (если не сложно) не совсем понял... |
|||
7
Михаил Козлов
25.04.17
✎
17:54
|
ДЛЯ каждого оф из ОформленияСтрок цикл
Если оф.ДанныеСтроки.Контрагент.ЗапретОбслуживания Тогда оф.ЦветФона= WebЦвета.Красный ; КонецЕсли; КонецЦикла; Вместо ДанныеСтроки.Контрагент может быть ДанныеСтроки.Ссылка или еще что-то. |
|||
8
RINCH
25.04.17
✎
17:59
|
Спасибо, всем)
|
|||
9
h-sp
25.04.17
✎
18:08
|
(7) это запрос в цикле называется
|
|||
10
Михаил Козлов
25.04.17
✎
18:10
|
(9) Да.
|
|||
11
Buster007
25.04.17
✎
18:19
|
может проще вывести поле в ДанныеСтроки?
|
|||
12
Buster007
25.04.17
✎
18:19
|
+ (11) поле ЗапретОбслуживания
|
|||
13
Михаил Козлов
25.04.17
✎
18:22
|
(11) Может это контрагент из документа (если ОФ).
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |