Текущее время: Пн, авг 18 2025, 19:56

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Web Intelligence.
СообщениеДобавлено: Ср, сен 08 2010, 10:14 
Ассистент
Ассистент

Зарегистрирован:
Ср, апр 14 2010, 09:16
Сообщения: 28
Пол: Мужской
Всем привет. В Web Intelligence при разработке отчета возникла необходимость реализовать следующее условие : "Имущество, суммарная стоимость которого равна или превышает 3000000 руб. по одному должнику". То бишь если есть 3 записи в базе у каждой стоимость по миллиону и у них один должник, то в отчет все 3 записи должны попасть. Кто нибудь может помочь? Можно ли реализовать этот условие в запросе, комбинированным запросом или дополнительным запросом?? У меня не получилось, не смог сагрегировать в запросе данные по должнику, а потом этих должников убрать. :(
Пробовал в отчете использовать контексты. Если сделать переменную с кодом: =Sum([Оцен. стоимость]) In ([Должник]), то потом не получается использовать фильтр для ограничения строк, у которых значение этой переменной < 3 000 000. Как можно сделать такое условие? Спасибо. Буду благодарен.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Web Intelligence.
СообщениеДобавлено: Ср, сен 08 2010, 11:07 
Начинающий
Начинающий

Зарегистрирован:
Пт, авг 27 2010, 10:32
Сообщения: 13
Нужно создать переменную с формулой =Sum([Оцен. стоимость]) ForAll([Имущество]) и использовать её в фильтре на блок или отчет.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Web Intelligence.
СообщениеДобавлено: Ср, сен 08 2010, 12:27 
Ассистент
Ассистент

Зарегистрирован:
Ср, апр 14 2010, 09:16
Сообщения: 28
Пол: Мужской
Если в переменной используются функции агрегации, то тип переменной может быть только "мера". А на такую переменную нельзя наложить фильтр.

=Sum([Оцен. стоимость]) ForAll([Имущество]) Что вы имеете в виду под измерением [Имущество]??

Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Web Intelligence.  Тема решена
СообщениеДобавлено: Ср, сен 08 2010, 13:48 
Начинающий
Начинающий

Зарегистрирован:
Пт, авг 27 2010, 10:32
Сообщения: 13
Её можно использовать в панели фильтров в отчете. Проверено.

[Имущество] - (...То бишь если есть 3 записи в базе у каждой стоимость по миллиону...) это измерение которое должно быть в запросе, не не обязательно в отчете. Т. е. такое измерение при котором у вас разворачивается сумма 3000000 в три строчки по 1000000.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Web Intelligence.
СообщениеДобавлено: Ср, сен 08 2010, 13:57 
Ассистент
Ассистент

Зарегистрирован:
Ср, апр 14 2010, 09:16
Сообщения: 28
Пол: Мужской
Благодарю! :) Я туплю. Я просто использовал быструю фильтрацию... :(


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB