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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.09.2003, 06:38   #2  
Andrew Besedin is offline
Andrew Besedin
Участник
 
121 / 15 (1) ++
Регистрация: 25.01.2002
Привет!
Вот твой SQL - запрос:
PHP код:
SELECT FROM InventTrans 
           EXISTS JOIN 
FROM SalesTable WHERE InventTrans.TransRefId SalesTable.SalesId 
           EXISTS JOIN 
FROM PurchTable WHERE InventTrans.TransRefId PurchTable.PurchId 
Если его написать на Х++, то вернется пустое множество.

А правильный запрос будет такой (на Х++). На TransType внимание не обращай - это не суть:
PHP код:
while select InventTrans
    exists join salesTable
        exists join purchTable
                where 
(InventTrans.TransRefId == salesTable.SalesId && InventTrans.TransType == InventTransType::Sales)
                 ||   ( 
InventTrans.TransRefId  == purchTable.PurchId && InventTrans.TransType == InventTransType::Purch)
    print 
InventTrans.ItemId
...Но как "выразить" этот селект на языке QBDS - я затрудняюсь...
__________________
С уважением,
Андрей Беседин
Теги
query, программно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Помогите разобраться с лукапом Dimitry DAX: Программирование 14 20.09.2008 10:04
вопрос про дату в range. помогите разобраться. Hans DAX: Программирование 5 24.04.2007 17:52
Помогите разобраться с edit-методом mashaSi DAX: Программирование 4 08.06.2006 07:19
Помогите разобраться с отчетностью Vansoft DAX: Функционал 2 12.04.2004 03:06
Журналы, пакеты... Помогите разобраться! dmit2604 DAX: Функционал 1 07.05.2002 21:53

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:37.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.