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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.11.2004, 10:20   #1  
bucken is offline
bucken
Участник
Аватар для bucken
 
259 / 12 (1) ++
Регистрация: 04.09.2003
Адрес: Москва
Virtual field used in where clause
Info Предупреждения разработчику:
**** Virtual field 'InventDim.wMSLocationId' (698.3) used in whereclause
**** Virtual field 'InventDim.wMSPalletId' (698.4) used in whereclause

Хотя в inventDim-e они есть.....
А вопрос - что это вообще такое (virtual fields в Axapta) и почему вываливается такое(выше) сообщение на след код :
PHP код:
server static InventDim findDim(InventDim  _inventDimboolean _forupdate false)
{
    
InventDim   inventDim;
;
    
inventDim.selectForUpdate(_forupdate);

    
select firstonly inventDim
        index hint DimIdx
        where inventDim
.inventLocationId    == _inventDim.inventLocationId     &&
              
inventDim.inventBatchId       == _inventDim.inventBatchId        &&
              
inventDim.WMSLocationId       == _inventDim.WMSLocationId        &&
              
inventDim.WMSPalletId         == _inventDim.WMSPalletId          &&
              
// KURA , Additional invent dimension -->
              
inventDim.inventGTDId_RU      == _inventDim.InventGTDId_RU       &&
              
// KURA , Additional invent dimension <--
              
inventDim.inventSerialId      == _inventDim.inventSerialId;

    
#inventDimDevelop

    
return inventDim;

__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5
Старый 09.11.2004, 11:01   #2  
monk is offline
monk
Участник
 
67 / 12 (1) ++
Регистрация: 14.10.2002
Могу предположить, что у вас нет функциональности Управление Сколадом - соответсвенно поле wmsLocationId защищено конфигурационным ключем
WmsLocationId WMSBasic
Старый 09.11.2004, 11:41   #3  
bucken is offline
bucken
Участник
Аватар для bucken
 
259 / 12 (1) ++
Регистрация: 04.09.2003
Адрес: Москва
да нет. эта функциональность есть.
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5
Старый 09.11.2004, 11:56   #4  
bucken is offline
bucken
Участник
Аватар для bucken
 
259 / 12 (1) ++
Регистрация: 04.09.2003
Адрес: Москва
Забыл сказать, что бы сообщения такого рода появляются,когда выставлены в настройках пользователя мониторинг запросов SQL. (Предупреждения корреспонденции.) Т.е. сообщения он целенаправлено выдает. Вопрос в том, что значат эти предупреждения. Хотя это всего лишь предупреждения и не на что вроде бы не влияют.
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5
Старый 09.11.2004, 12:19   #5  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
В 3.0 выдаётся похожее сообщение:
Предупреждение: Поле "configId" в таблице "InventDim используется в выражении where, но не сохраняется в базе данных SQL (то есть нет эффекта). Поле может быть заблокировано конфигурационным ключом. [W-0114]
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axStart: Check if the table field is mapped. Blog bot DAX Blogs 0 07.03.2009 00:05
palleagermark: Set focus on a particular field on an EP page Blog bot DAX Blogs 0 27.11.2008 14:05
Разница NotInTTS и Found Logger DAX: База знаний и проекты 6 18.09.2008 12:35
axStart: table & field ID conflicts Blog bot DAX Blogs 0 29.05.2008 17:05
Where is that field? paucer DAX: Прочие вопросы 3 08.04.2004 18:02

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

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

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