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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.01.2010, 16:37   #1  
Prophetic is offline
Prophetic
Участник
 
113 / 15 (1) ++
Регистрация: 08.12.2009
Цитата:
Сообщение от BOAL Посмотреть сообщение
С чего им тереться?
Создадутся новые поля и таблицы, все будет штатно.
Т.е. в варианте №1 (CUS-CUS) всё будет нормально, поскольку в боевой базе Id для таблицы уже был выделен, будет заменено описание. Правильно?

Цитата:
Сообщение от BOAL Посмотреть сообщение
А вот когда будет замена слоя на дев с ворка или с дева на ворк, там отвелится все новое точно.
Я вообще не собирался слоями ничего переносить. Изначально был вопрос о схеме CUS-CUS, с переносом объектов в xpo, без сохранения Id.
Если у меня на деве копии объектов, с которыми я только что работал находятся в актуальном состоянии, то зачем их удалять и снова добавлять, неясно.

Цитата:
Сообщение от BOAL Посмотреть сообщение
Потому сам подход, описанный ккак выбранный, мне лично чужд и неприемлем.
Но и с ним жил как-то. Нужно периодически тереть дев (да-да, тереть полностью, по бразильской системе) - заменять его приложение свежим ворком, БД тоже тереть и брать с ворка, как бакап.
Тогда все пучком.
Это если подход VAP-VAP-VAR? Или опять же, CUS-CUS?

Цитата:
Сообщение от BOAL Посмотреть сообщение
Просто это два разных (диаметрально) подхода.
Понятно. Мне нужен один, наиболее безопасный.

Цитата:
Сообщение от BOAL Посмотреть сообщение
У вас итоговым местом выделяния ИД является Ворк, у меня - Дев
Соотв. в вашем деве можно хоть в юсп все делать, пофиг, сборку вы делаете на ворке - и именно это и чуждо мне. Так как Ворк - это святое, какие там сборки! Руками не трогать, токо ведущему разрабу по спец пропуску.
Так я по этой же причине ("Ворк - святое, руками не трогать") и пытаюсь выяснить безопасную схему.

Цитата:
Сообщение от BOAL Посмотреть сообщение
Опять же, знавал проекты, когда вообще на ворке че-то писалось по живому, а дев - это копия ворка на локал.
Каждый выбирает свою методу.
Судя по всему, у меня тут такое делали.

Цитата:
Сообщение от BOAL Посмотреть сообщение
Я выше писал уже - реально вы кодите на Ворке, признайтесь в этом себе сами. ДЕВ у вас - это разрозненные локалы (если > 1 программера).
Не признаюсь. Реально я кодировал на деве, который был копией ворка. Программер 1 -- я.

Цитата:
Сообщение от BOAL Посмотреть сообщение
Есть жесткое правило - первична та версия, где выделяются ИД.
У вас это Ворк. Потому кодте на Дев, где угодно, главное его тереть потом и заменять ворком целиком - это нормальная практика - жил так сам года 2-3, потом изменил подход.
Да, я уже понял насчет бразильской системы.

Цитата:
Сообщение от BOAL Посмотреть сообщение
====
Это мы еще не полезли в дебри правильного пути дао разработки на трех приложениях (дев-тест-ворк) или совсем правильного на 4х (дев-тест-демо-ворк)

(дев-ворк) - это уже путь неверный, сам в себе Но все это для внедрений толпой народу. Если 1-2 чела, то я сам за Дев-Ворк, где
Дев исполняет роли Дев, Тест, Демо.
До правильного дао насчет теста уже почти дошел, возможность есть.
Старый 22.01.2010, 18:15   #2  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
626 / 460 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Процитирую себя:
Цитата:
Пример. Если выгрузить ХРО, стереть за собой код, потом залить - могут быть новые ИД
Это к вопросу о безопасном CUS-CUS переносе через ХРО. Слой полученный заливкой в него ХРО из другого без сохранения ИД будет "другим" (уже не совместимым).

Скажем так, если вы в принципе не собираетесь когда либо копировать приложения ворк в дев, или дев в ворк, то у вас все хорошо и не важно, какие слои и ИД в них используются.
Проблемы будут, если нужно сохранить совместимость с БД, потому как при замене приложения целиком (что равно замене слоями), синхронизация предложит прибить новые (измененные) таблицы.
За это сообщение автора поблагодарили: Prophetic (1).
Старый 25.01.2010, 14:34   #3  
Prophetic is offline
Prophetic
Участник
 
113 / 15 (1) ++
Регистрация: 08.12.2009
Цитата:
Сообщение от BOAL Посмотреть сообщение
Процитирую себя:

Это к вопросу о безопасном CUS-CUS переносе через ХРО. Слой полученный заливкой в него ХРО из другого без сохранения ИД будет "другим" (уже не совместимым).

Скажем так, если вы в принципе не собираетесь когда либо копировать приложения ворк в дев, или дев в ворк, то у вас все хорошо и не важно, какие слои и ИД в них используются.
Проблемы будут, если нужно сохранить совместимость с БД, потому как при замене приложения целиком (что равно замене слоями), синхронизация предложит прибить новые (измененные) таблицы.
Здорово. Подытожу то, что я понял для своей ситуации: я могу смело кодить в деве на CUS слое, и переносить объекты на CUS слой в ворк с помощью XPO без идентификаторов. Данные в изменяемых таблицах на ворке никуда не денутся.

Последний раз редактировалось Prophetic; 25.01.2010 в 14:40.
Старый 26.01.2010, 14:15   #4  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
626 / 460 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Да. Все так.
Важно - хоть и можно заливать ХРО по-живому (юзеры в АХ, сам так делаю), но лучше всех выгнать, залить и перестартить АОС, если в ХРО есть что-то с таблицами и полями.
То есть по сути заливка ХРО по-правильному сопоставимо с заменой слоя (это к вопросу быстрее-не быстрее).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DAX 4.0. Новичковый вопрос Бигудь DAX: Программирование 1 25.12.2008 14:28
dax-lessons: Active directory in Axapta Blog bot DAX Blogs 0 27.08.2007 23:00
Опять вопрос про OLAP? Hidden DAX: Функционал 2 30.05.2006 16:19
опять вопрос по Query kashperuk DAX: Программирование 7 09.04.2005 10:05
Вопрос о слоях shestakov DAX: Программирование 0 18.01.2002 20:11
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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