|
|
Как в Универсальный отчет (8.1) добавить сложный отбор? |
☑ |
|
0
korolar
04.11.07
✎
01:59
|
Дано:
|
|
|
1
korolar
04.11.07
✎
02:01
|
отчет ведомость по остаткам
использующая универсальный отчет
нужно в отчет вывести все элементы, у которых серия = "12121"
|
|
|
2
korolar
04.11.07
✎
02:01
|
задача решается простым отбором по серии
|
|
|
3
korolar
04.11.07
✎
02:04
|
А если нужно вывести все элементы у которых серия НЕ РАВНА 12123
получается косяк, так как у той номенклатуры, у которой серия не ведется - серийный номер = NULL, а любое сравнение дает ложь, следовательно в отчет не попадут те елементы у которых серия не определена, а нужно что б попало!
|
|
|
4
korolar
04.11.07
✎
02:09
|
ВОПРОС:
можно ли данную задачу решить правя только ведомость по остаткам добавляя "хитрый" Отбор в универсальный отчет,
или добавляя "хитрый" ресурс или показатель и потом отбор по нему при формировании настроек,
ИЛИ же придется править сам универсальный отчет, изменяя текст запроса по условию?
|
|
|
5
Defender aka LINN
04.11.07
✎
09:30
|
(3) ЕСТЬNULL(Серия, &ПустаяСсылка)
|
|
|
6
TormozIT
гуру
04.11.07
✎
09:50
|
(5) Не всегда это хорошо. Склеивание NULL с пустой ссылкой - потеря информации.
Этот момент считаю криво реализован 1Сом.
|
|
|
7
Defender aka LINN
04.11.07
✎
10:22
|
(6) Не всегда, да. Но все зависит от задачи.
|
|
|
8
korolar
07.11.07
✎
20:18
|
(5) попробую, но не уверен, что объект "универсальный отчет" примет в качестве "своего" показателя функцию запроса...
|
|