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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.02.2004, 10:19   #1  
renat is offline
renat
Участник
Аватар для renat
 
142 / 12 (1) ++
Регистрация: 14.10.2002
? "Падающий" вниз слой ?
Интересные вещи при экспторте-импорте:

1. я зашел в слой CUS сделал класс с main методом и экспортнул класс, из Аксатпы вышел

2. Зашел в USR слой и модифицировал класс, из Аксатпы вышел

3. Зашел снова в CUS (проверил класс - действуют модификации из USR)
делаю импорт, при импорте AX говорит что "класс уже существует удалить ?"
тут 2 варианта:
- если нажать "нет" - то ничего не меняется
- если нажать "да" - то слой USR "падает" в CUS и слой USR пропадает из класса ( т.е. то что было в слое USR становится в CUS)

а я почему-то всегда думал что просто слой CUS заментися и все, при этом останется слой USR.

Это фича или баг?
Старый 01.03.2004, 07:01   #2  
renat is offline
renat
Участник
Аватар для renat
 
142 / 12 (1) ++
Регистрация: 14.10.2002
видимо никто не знает...
Старый 01.03.2004, 07:51   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10

скорее, те, кто знают не прочитали, либо не хотят отвечать.

В этом вопросе я знаю мало, но вроде давным-давно говорилось, что это работает механизм поднятия на слой выше (usr -> dis, например). Там еще должны идентификаторы измениться.
Но сам я этим не занимался.
Старый 01.03.2004, 08:10   #4  
renat is offline
renat
Участник
Аватар для renat
 
142 / 12 (1) ++
Регистрация: 14.10.2002
может быть...

вот чего написано в BEST PRACTICE

If you log on to the CUS layer, and import some application objects, all the imported application objects will be placed in the CUS layer.

- existing application objects in the USR layer will be left unchanged, but be "underridden" with the imported ones in the CUS layer. (So the USR layer probably has to be updated!)
(а тут не понятно значение слова "underridden")

- existing application objects in the CUS layer will be lost and replaced with the imported ones.
(существующие объекты в CUS слое будт замещены импортируемыми !!!!)

- existing application objects in the GLS layer (or any layer lower than CUS) will be overridden with the imported ones in the CUS layer.

- Non-existing (i.e. new) application objects will be placed in the CUS layer.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Почему на форме "Пользовательские настройки", когда я перехожу в нее из формы, отсутствует закладка "Запрос"? Hans DAX: Администрирование 0 05.07.2007 13:52
Заказ. Форма "Разноска накладной"->Строки-> Поле "закрытие" ATimTim DAX: Функционал 2 30.11.2004 16:14
Журнал переноса->Строки->Поле "Количество" . Нужен "0" по умолчанию вместо ATimTim DAX: Функционал 5 26.06.2004 12:17
"LIKE" и "OR" в "qbds" @x DAX: Программирование 14 20.01.2004 13:20
"On MSSQL" or "On Oracle" alpine DAX: Прочие вопросы 5 19.03.2002 11:38
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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