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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.09.2005, 10:17   #21  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
А какой тип имеет поле InventItemRangeId? Имеются ли какие-то дополнительные релейшены?

Попробовал сдалать таблицу с двумя полями типа ItemId - подключение проходит ч/з первое поле по Id. Query строится нормально, значение меняется, новый ExistsJoin не добавляется.
__________________
Axapta v.3.0 sp5 kr2
Старый 21.09.2005, 10:26   #22  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Да!! Имеются!

EDT ItemRangeId (Извиняюсь в прошлый раз написал не совсем правильно) имеет свой рилейшен ItemRangeId == InventItemRange.RangeId

InventItemRange -- это таблица классификатора, не дает соответствия между номенклатурой и уровнем классификатора

InventItemRangeDenorm -- моя таблица соответствия между номенклатурой и уровнем классификатора
_________________________________

Но если бы этот релейшен играл роль, то в одном из exist join была бы связь с InventItemRange (а там связь с моей табилцей)

Все же попробую сменить EDT!!
Старый 21.09.2005, 10:34   #23  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Я спрашивал про дополнительные релейшены на InventTable. В предыдущем посту было сказана про два поля связи с InventTable.

И все-таки. На выходе SysQuery в запрос уже добавлен дополнительный ExistsJoin или нет?
__________________
Axapta v.3.0 sp5 kr2
Старый 21.09.2005, 11:04   #24  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
На InventTable дополнительных рилейшенов нет!

На моей таблице нет рилейшенов. (Связь только черз EDT)

На выходе у SysQuery (после окончательного выбора критериев в форме отчета) уже идет запрос с двумя existjoin - ами (новым и предыдущим).
Старый 21.09.2005, 11:29   #25  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Может выложите прототипы этих таблиц (InventItemRange и InventItemRangeDenorm)? Ситуация очень интересная, воспроизвести пока не получается
__________________
Axapta v.3.0 sp5 kr2
Старый 21.09.2005, 11:47   #26  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
В проекте таблица InventItemRangeDenorm и EDT ItemRangeId.
Старый 21.09.2005, 11:49   #27  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Извиняюсь, первый раз не туда присоединил.
Вложения
Тип файла: rar dublicatetableproject.rar (1.7 Кб, 19 просмотров)
Старый 21.09.2005, 12:01   #28  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Складывается ощущение что не имеет значние какая талица присоединена в форме для выбора критериев отчета -- в любом случае запоминается предыдущие критерии (даже если была присоединена другая таблица), и эти предыдущие критерии всплывают в текущем запросе.

Поэксперементирую с разными таблицами, чтобы окончательно убедиться. Если так -- то похоже на баг.
Старый 21.09.2005, 12:11   #29  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
А вторая таблица (InventItemRange)?
__________________
Axapta v.3.0 sp5 kr2
Старый 21.09.2005, 12:17   #30  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Выкладываю -- но помойму роли не играет -- присоединяю любую таблицу и запрос получается с дублем!!! (старое значение критерия и новое)
Вложения
Тип файла: rar dubl_inventitemrange.rar (1.4 Кб, 20 просмотров)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Кэширование курсов валют Tony Green DAX: Программирование 8 09.02.2007 10:02
кэширование display метода macklakov DAX: Программирование 6 03.12.2005 14:58
Ширина поля в InventDimPhys DreamCreator DAX: Программирование 2 31.10.2005 12:48
Кэширование критериев отчетов DreamCreator DAX: Программирование 2 18.10.2005 16:26
Как попороть автоматическое кэширование PriceDiscTable? NEO DAX: Функционал 2 27.01.2004 14:13

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

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

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