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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.03.2007, 11:10   #1  
Blog bot is offline
Blog bot
Участник
 
25,644 / 848 (80) +++++++
Регистрация: 28.10.2006
Для обеспечения защиты кастомизаций, выполненных в процессе внедрения, при установке обновлений объекты (таблицы, формы, ...) и элементы объектов (поле таблицы, элемент на форме, отчете, ...) имеют определенную нумерацию.


Номера объектов можно объединить в 6 групп:
  • международный диапазон - от 1 до 9 999 - в этом диапазоне могут создавать объекты только разработчики "ядра";
  • диапазон локализации - от 10 000 до 49 999 (для каждой страны диапазон индивидуальный);
  • диапазон кастомизации - от 50 000 до 99 999 - в этом диапазоне партнер или клиент могут создавать свои собственные объекты (при наличии определенных гранул в лицензии);
  • диапазон утилит - от 100 000 до 199 999 - в этом диапзоне располагаются объекты для средств обновления, ...;
  • диапазон решений партнеров - от 10 000 000 до 99 999 999 (для России 21 ХХХ ХХХ). Несколько решений партнеров в диапазоне 99 ХХХ ХХХ в настоящее время относятся к стандартной версии);
  • диапазон "системных" объектов - 2 000 000 0ХХ.
Аналогичная методика реализована и для полей таблиц.


Таким образом при модификации стандартной таблицы, например, номер 4 "Валюты" (с полями 1,2,3,4) разработчики "российского представительства" могут создать поле, например, 12400, разработчики партнера при кастомизации могут создать поле, например, 50000.


В случае выхода обновленной таблицы с новыми полями, например, 10 и 15, ее установка (средствами Developer's Toolkit) не повредит сделанным модификациям - добавленным полям 12400 и 50000, и финальная версия объекта будет содержать все поля (1,2,3,4,10,15,12400,50000).


Немного другая ситуация обстоит с модификацией форм и отчетов. По практике при модификации форм или отчетов рекомендуется сначала создать новый объект-копию в "разрешенном" диапазоне, а потом его модифицировать.
В противном случае установка обновлений на кастомизированные формы и отчеты будет осуществляться с учетом ID (диапазона ID) компонента объекта, который зависит от типа лицензии.



Источник: http://blogs.technet.com/agladkik/archive/...on-43ffsdf.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 


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

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

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