11.12.2001, 20:18 | #1 |
Administrator
|
<h3>Интеграция элементов бизнес-логики</h3>Под термином интеграция здесь понимается слияние кода и структуры объектов, представленных в различных логиках, в один объект выбранной логики. Проводится она в случае, если необходимо соединить несколько модификаций в одном элементе логики.
Для проведения интеграции в Axapta имеются специальные инструменты. Чтобы ими воспользоваться, импортируйте одну из версий объекта на слой usp, а другую - на usr. (Слои могут быть и другими, главное, чтобы их было два, а интегрированный объект появится на том из них, который выше.) Зайдите в Axapta на слой usp. В контекстном меню, возникающем при нажатии на этот объект, выберите инструмент "Сравнить". Этот инструмент позволяет сравнивать экземпляры объекта на разных слоях. Укажите в качестве сравниваемых элементов объект, изменения в котором Вы интегрируете, на слое usp и на слое usr. В появившемся окне Вы сможете интегрировать код методов, вставляя и удаляя блоки текста из usp. В дереве в левой части окна синими галочками будут выделены элементы, которые есть в usp, но которых нет в usr; красными – те, которых нет в usp, но есть в usr. Прямо в этой форме перенести элемент с нижнего слоя на верхний Вам не удастся. Для этого откройте экземпляр этого элемента на слое usr и просто перетащите его в usp. Схема интеграции своих решений с решениями дистрибьюторов повторяет вышеописанную с точностью до названий слоев. В качестве верхнего слоя будет выступать usr, а нижнего - dis. <p align = right><i><a href = "mailto:maxim@happybaby.ru">Максим Горбунов</a></i></p> |
|
Теги |
сравнение объектов, слой приложения |
|
|