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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.06.2007, 14:50   #1  
Antonuch is offline
Antonuch
Участник
 
41 / 15 (1) ++
Регистрация: 21.06.2007
? Помогите с запросом
Доброго всем вемени суток. Есть проблема, на форме, отображающей состояние склада есть 4 датасоурса InventSum, InventDim,InventLocation, InventTable. InventSum и InventTable связаны иннер джойном. А теперь вопрос: как, используя таблицу ConfigChoice (состав комплектов) добавить поле в форму, которое бы в зависимости от InventSum.ItemId подбирала бы ChosenItemId из ConfigChoise а уже в зависимости от этого, разбивала бы номенклатуру на несколько строк по деталям, используя InventTable. Нужен дисплей метод на InventSum. Мой ругается на повторное использование Joined- курсора.Заранее благодарен.
X++:
display A_PartNumber A_PartNumber()
{
    InventTable         inventTable;
    ConfigChoice        configChoice;
    InventSum           inventSumCompl;
    InventSum           inventSumSost;
    str                 x;
    ;
 while select inventSumCompl
  join inventTable
  where  inventSumCompl.ItemId == inventTable.ItemId
    {

      select inventSumSost
      join configChoice
         where configChoice.ItemId == this.ItemId
     join inventTable
         where configChoice.ChosenItemId == inventTable.ItemId;

       ;

    x=any2str (inventTable.A_PartNumber) ;
     }
    return x;

}
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Помогите с запросом AvrDen DAX: Программирование 8 07.08.2007 15:24
помогите с запросом oleg_e DAX: Программирование 4 10.10.2006 13:04
Помогите с запросом.. DarkBear DAX: Программирование 2 15.08.2005 13:38
Помогите с SQL запросом malex DAX: Программирование 8 26.07.2005 13:43
Пожалуйста, помогите с запросом chel DAX: Программирование 19 12.07.2004 11:53

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

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

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