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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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