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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.05.2004, 15:44   #3  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,713 / 1201 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Продублируй Group BY для tmpFrmVirtual (или для inventTrans)

PHP код:
while
        
select tmpFrmVirtual
            group by InventTransId
        join  inventTrans
            group by TransRefId
PackingSlipIdDatePhysical
            where   inventTrans
.InventTransId == tmpFrmVirtual.InventTransId &&
                    
inventTrans.TransType == InventTransType::Purch &&
                    
inventTrans.StatusReceipt == StatusReceipt::Received

    
{
        
info(strfmt("%1, %2, %3",inventTrans.TransRefIdinventTrans.PackingSlipIdinventTrans.DatePhysical)); 
Непонятно, почему ты собственно ожидал уникальности данных, если поле InventTransId даже не включено в список групировки?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Подготовка запроса(ламерские вопросы продолжаются) HorrR DAX: Программирование 4 08.07.2008 13:23
Изменить план выполнения запроса Sequel DAX: Администрирование 2 29.05.2008 15:46
Быстродействие запроса Antonuch DAX: Программирование 1 25.01.2008 15:58
Оптимизация запроса oleg_e DAX: Программирование 16 11.01.2008 10:22
Теория: Создание отчета в виде Запроса Arahnid DAX: Программирование 6 14.11.2007 16:37

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

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

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