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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.03.2005, 16:26   #1  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,244 / 980 (37) +++++++
Регистрация: 03.04.2002
Развертка спецификации
Уважаемые коллеги!
В методе Tables\SalesLine\Methods\expandBOM, отвечающем за развертку спецификации в строке заказа, есть следующая строка (39-я):
salesLine.lineNum = this.lineNum + 0.001;
т.о. все создаваемые строки, получают одинаковый номер.
Буду очень благодарен, тому, кто сможет аргументировано объяснить смысл данного алгоритма. Если это не баг, конечно ;-)
__________________
Isn't it nice when things just work?
Старый 16.03.2005, 16:54   #2  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Я думаю, это сделано для того, чтобы развернутые строки спецификации располагались в форме непосредственно под самой спецификацией. На форме строки заказа упорядочены как раз по связке (SalesId, LineNum), а индекс этот неуникален. Вот и реализовали как проще
__________________
Андрей.
Старый 16.03.2005, 17:18   #3  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,244 / 980 (37) +++++++
Регистрация: 03.04.2002
Звучит правдоподобно, но если вставлять строки, стоя на первой строке, то уже 11-я строка будет иметь номер менее 1.001 и вся система рушится :-(
__________________
Isn't it nice when things just work?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Коррекция себестоимости спецификации по откорректированным приходам отходов(возврата) Vasilenko Alexsandr DAX: Функционал 3 25.09.2013 12:16
Списание МПЗ по спецификации SMN DAX: Функционал 11 28.10.2008 12:36
Циклическая ссылка в спецификации. ATimTim DAX: Функционал 50 07.06.2005 13:07
Проверка цикличности в спецификации vey DAX: Функционал 2 24.03.2005 11:03
Спецификации PlasticinE DAX: Функционал 7 09.07.2003 13:20

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

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

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