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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.11.2008, 11:56   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,984 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Вы сперва профайлером посмотрите- запрос на БД какой-нить уходит вообще или нет.
В случае когда глючит кеширование - запрос на БД вообще не уходит.
Старый 10.11.2008, 13:53   #2  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 438 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Цитата:
Сообщение от Logger Посмотреть сообщение
Вы сперва профайлером посмотрите- запрос на БД какой-нить уходит вообще или нет.
Уходит. Если бы не уходил, InventTrans бы не было.
X++:
SELECT /*+ INDEX(A I_177OPENITEMIDX) INDEX(B I_698DIMIDIDX) ORDERED */A.ITEMID,A.STATUSISSUE,A.DATEPHYSICAL,A.QTY,A.COSTAMOUNTPOSTED,A.CURRENCYCODE,A.TRANSTYPE,A.TRANSREFID,A.INVOICEID,A.VOUCHER,A.DATEEXPECTED,A.DATEFINANCIAL,A.COSTAMOUNTPHYSICAL,A.INVENTTRANSID,A.STATUSRECEIPT,A.PACKINGSLIPRETURNED,A.INVOICERETURNED,A.PACKINGSLIPID,A.VOUCHERPHYSICAL,A.COSTAMOUNTADJUSTMENT,A.QTYSETTLED,A.COSTAMOUNTSETTLED,A.VALUEOPEN,A.DIRECTION,A.DATESTATUS,A.COSTAMOUNTSTD,A.DATECLOSED,A.DEL_CONFIGID,A.INVENTTRANSIDFATHER,A.COSTAMOUNTOPERATIONS,A.ITEMBOMID,A.INVENTTRANSIDRETURN,A.PROJID,A.PROJCATEGORYID,A.INVENTDIMID,A.INVENTDIMFIXED,A.DATEINVENT,A.CUSTVENDAC,A.TRANSCHILDREFID,A.TRANSCHILDTYPE,A.REVENUEAMOUNTPHYSICAL,A.ASSETID,A.PROJADJUSTREFID,A.DEL_TAXAMOUNTPHYSICAL,A.ASSETBOOKID,A.INVENTREFTRANSID,A.CORRECT,A.GM_LEDGERCORRECT,A.COMPENSATE,A.IMPRESERVETYPE,A.MRD_INVENTREFTRANSID,A.MODIFIEDDATE,A.MODIFIEDTIME,A.MODIFIEDBY,A.CREATEDDATE,A.CREATEDTIME,A.CREATEDBY,A.RECVERSION,A.RECID
FROM INVENTTRANS A,INVENTDIM B
WHERE ((SUBSTR(NLS_LOWER(A.DATAAREAID),1,3)=NLS_LOWER(:IN1))
AND (((((((SUBSTR(NLS_LOWER(A.ITEMID),1,30)=NLS_LOWER(:IN2))
AND (A.VALUEOPEN=:IN3))
AND (A.STATUSRECEIPT>=:IN4))
AND (A.STATUSRECEIPT<=:IN5))
AND (A.STATUSISSUE>=:IN6))
AND (A.STATUSISSUE<=:IN7))
AND (A.DATEFINANCIAL<=:IN8)))
AND ((SUBSTR(NLS_LOWER(B.DATAAREAID),1,3)=NLS_LOWER(:IN9))
AND (((SUBSTR(NLS_LOWER(B.INVENTDIMID),1,30)=SUBSTR(NLS_LOWER(A.INVENTDIMID),1,30))
AND (SUBSTR(NLS_LOWER(B.INVENTLOCATIONID),1,18)=NLS_LOWER(:IN10)))
AND (SUBSTR(NLS_LOWER(B.INVENTDIMDEFECT),1,10)=NLS_LOWER(:IN11))))
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопрос по модулю Расчеты с персоналом. Выплата заработной платы. Keks DAX: Функционал 7 28.12.2009 10:31
Вопрос по созданию отчета asd1274 DAX: Программирование 6 05.12.2008 21:44
Вопрос по Проектам PSA DAX: Функционал 35 19.01.2007 22:26
Еще вопрос про покрытие по аналитикам в Сводном планировании rt2 DAX: Функционал 3 24.03.2006 18:56
расчеты с персоналом. НДФЛ. вопрос чайника shumelka DAX: Функционал 2 25.03.2004 11:36

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

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

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