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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.10.2009, 14:50   #12  
Bishop is offline
Bishop
Участник
 
89 / 60 (3) ++++
Регистрация: 12.08.2004
Адрес: Москва
Цитата:
Сообщение от EVGL Посмотреть сообщение
Создавать один новый класс за классом, пока не покинете "зараженную" область ID. Оставить один новый "чистый" класс, удалить все "зараженные". Счетчик ID продолжит крутиться в сторону увеличения.
Интересно, для каких версий DAX вы сталкивались с понятием "зараженная область ID"?
В 4.0 SP2, например, ID выделяется по алгоритму (установлено опытным путем):
1) Ищется максимальный используемый ID в области идентификаторов, соответствующей текущему слою (для VAR - 30001-39999). Поиск идет по ВСЕМ слоям.
2) Если найденный ID < 39999 (для VAR), то новый ID = найденный + 1
3) Если найденный ID = 39999 (для VAR), то новый ID - первый незанятый в этой области.
4) Если все заняты, то ... (я не в курсе, что происходит)
Если использовать систему контроля версий, то ID выделяются иначе (или могут выделяться иначе - тут у меня практического опыта не было).
За это сообщение автора поблагодарили: EVGL (1).
Теги
ax3.0, ax4.0, нумерация, объект приложения, utilelements

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сильно модифицировано ваше приложение Аксапты? (% обновленных партнерских объектов) mazzy DAX: Прочие вопросы 1 12.03.2009 17:41
Как сильно модифицировано ваше приложение Аксапты? (% новых партнерских объектов) mazzy DAX: Прочие вопросы 1 12.03.2009 17:41
Каков процент внедрений "стандартной" поставки системы Аксапта? coolibin DAX: Прочие вопросы 17 10.02.2009 12:45
Запросы в Аксапта ibc DAX: Программирование 5 08.08.2005 22:47
Аксапта, заметки программиста Роман Кошелев DAX: Программирование 0 25.12.2001 12:23

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

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

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