AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.03.2012, 15:00   #1  
mistah is offline
mistah
Участник
 
169 / 13 (1) ++
Регистрация: 11.11.2011
Адрес: Коньково
Отчет в VS 2008
товарищи!

подскажите, пожалуйста.

делаю отчет в Visual Studio 2008.
суть: есть сущности А и Б, связь 1:N, в одном экземпляре А может быть много экземпляров Б.
к Б привязаны Возможные сделки и Заказы.
к Возможным сделкам и Заказам привязаны продукты с указанием количества(quantity) этих продуктов.

что я пытаюсь получить:

см. картинку - Х - суммарное количество(quantity) из карточек продукта1, которые привязаны к заказам, связанным с объектом Б1. Поле до него, где указано 300 - сумма по возможным сделкам.

сделал такую таблицу без 2 крайних столбов справа, дальше вот не могу придумать, как к заказам подобраться и можно ли это сделать.

ПС. А = New_project, Б = New_object

X++:
SELECT     FilteredNew_project.new_name, FilteredNew_project.new_projectid, FilteredNew_object.new_name AS obj_name, FilteredNew_project.new_objectid, 
                      FilteredOpportunityProduct.opportunityid, FilteredOpportunity.opportunityid AS opp_id1, FilteredOpportunity.name, FilteredOpportunityProduct.productidname, 
                      FilteredOpportunityProduct.extendedamount, FilteredOpportunityProduct.productdescription, FilteredOpportunity.estimatedclosedate, 
                      FilteredOpportunity.new_deliverydate, FilteredOpportunityProduct.quantity, FilteredOpportunityProduct.uomidname
FROM         FilteredNew_project INNER JOIN
                      FilteredNew_object ON FilteredNew_object.new_objs = FilteredNew_project.new_projectid INNER JOIN
                      FilteredOpportunity ON FilteredOpportunity.new_object = FilteredNew_object.new_objectid INNER JOIN
                      FilteredOpportunityProduct ON FilteredOpportunity.opportunityid = FilteredOpportunityProduct.opportunityid
WHERE     (FilteredNew_project.new_name IS NOT NULL)
Миниатюры
Нажмите на изображение для увеличения
Название: rep.png
Просмотров: 362
Размер:	14.4 Кб
ID:	7655  

Последний раз редактировалось mistah; 23.03.2012 в 15:08.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:53.