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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.05.2004, 14:55   #1  
axz is offline
axz
Участник
 
19 / 10 (1) +
Регистрация: 04.12.2003
? Ошибочное выполнение запроса Axapt-ой
Подскажите что неправильно в следующем запросе ...
Он подразумевает объединение временной и постоянной таблиц, выборку по условиям и группировку результата по 3м (хотя это не принципиально) полям. Проблема в том, что неправильно работает группировка, те в выборке получаються записи(>1) с одинаковыми полями, учавствующими в group by выражении. Причем проблема только при объединении и группировке временной таблицы (в данном случае TmpFrmVirtual ) и постоянной (в примере это InventTrans). Вопрос в том можно ли вообще в одном запросе использовать временную и пост. таблицы и если да то что я делаю неправильно?
Axapta 2.5
PHP код:
static void testJob1(args a)
{
    
InventTrans     inventTrans;
    
TmpFrmVirtual tmpFrmVirtual;
    
//Table3 tmpFrmVirtual;
    
;

    
tmpFrmVirtual.InventTransId "248661";
    
tmpFrmVirtual.insert();
    
tmpFrmVirtual.InventTransId "248661";
    
tmpFrmVirtual.insert();

    while
        
select tmpFrmVirtual
        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));
    } 
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Подготовка запроса(ламерские вопросы продолжаются) 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, время: 11:45.