Отбор в журнале по взаимоисключающим условиям, как ? УПП надо настроить вывод на экран записей журнала по опреленному условию Пробовал делать штатными: Отбор["ВАСЯ"].Значение = Истина; Отбор["ВАСЯ"].ВидСравнения = ВидСравнения.Равно; Отбор["ВАСЯ"].Использование = Истина; Отбор["Дата1"].Значение = ТекущаяДата(); Отбор["Дата1"].ВидСравнения = ВидСравнения.Больше; Отбор["ВАСЯ"].Использование = Истина; Но понадобился сложный отбор и тут я встал в тупик Т.е. смысл такой есть поле булево,скажем ВАСЯ, и два поля ДАТА - скажем - Дата1, Дата2 Надо вывести на экран строки у которых ВАСЯ=Истина и Дата1 > ТекущаяДата() и строки у которых ВАСЯ=Ложь и Дата2 < ТекущаяДата() Как в отборе задать два таких условия? , никак не найду; |
конечно второй отбор Отбор["Дата1"].Значение = ТекущаяДата(); Отбор["Дата1"].ВидСравнения = ВидСравнения.Больше; Отбор["Дата1"].Использование = Истина; |
используй динамический список |
2-Uho > а можно чуть подробнее ? |
[quote=med;26511426] а можно чуть подробнее[/quote] курим документацию, в динамический список вставляем запрос по необходимым условиям чтобы список так как нам надо. |
* чтобы список так как нам надо формировался |
[quote=med;26511426]2-Uho > а можно чуть подробнее? [/quote] Я имел в виду "динамический список ": это другой способ отбора или это другой способ передать условие в отбор ? |
это другое всё |
[quote=Ирли Бёрд;26526000]это другое всё [/quote] Мда-а-а-а, уж помог, так помог... |
[url]http://g.zeos.in/?q=1%D1%81%208%20%D0%B4%D0%B8%D0%BD%D0%B0%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9%20%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA[/url] |
Текущее время: 05:26. Часовой пояс GMT +3. |