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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.10.2005, 13:46   #41  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Цитата:
Сообщение от twilight
А можете объяснить на примере, какие проблемы могут возникнуть при использовании для связи RecID?
Я сейчас разрабатываю одну доработку со связью по RecID, хочу узнать, какие проблемы могут при этом возникнуть?
Например, как использование RecID может помешать импорту?
Сделайте импорт в другую базу и поймете. Да что там в другию базу - хотя бы в другую компанию. нумерация по RecId идет в каждой компании независимо, следовательно, если есть завязка по RecId в одной компании, то она будет бессильна в другой... то же самое с добавление таблиц в виртуальные компании... Импорт через cvs, насколько я понял, тереяет ссылки по RefRecId, которые умеет восстанавливать bin импорт... т.е. приходится парами импортировать таблицы. Дефрагментация RecId может убить связи, если они не унаследованы от RefRecId. Если Вы убили-завели заного, допустим, поставщика, то все данные связанные поедут (Альтернативный адрес, например). Да много примеров было - все не упомнить.

Связка по RecId я считаю, допустима для сугубо специфических для компании транзакционных таблиц, типа всяческих трансов-переносов.

С Уважением,
Георгий
Старый 19.10.2005, 13:47   #42  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от twilight
А можете объяснить на примере, какие проблемы могут возникнуть при использовании для связи RecID?
Я сейчас разрабатываю одну доработку со связью по RecID, хочу узнать, какие проблемы могут при этом возникнуть?
Например, как использование RecID может помешать импорту?
На новом месте вы вставляете таблицу в коллекцию, создаете виртуальную компанию.
Начинаете импорт данных, связанных по RecId - облом.

Связь по RecID между разными компаниями - нетривиальное дело.
Связь по RecID между разными базами - очень-очень нетривиальное дело (именно из-за этой причины в Аксапте очень сложно делается репликация. Вплоть до невозможности)
__________________
полезное на axForum, github, vk, coub.
Старый 19.10.2005, 13:52   #43  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
оп, извини George Nordic
__________________
полезное на axForum, github, vk, coub.
Теги
renameprimarykey, естественный ключ, искусственный ключ

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics Mobile: How to code your own barcode enabled tasklets (Motorola and Intermec devices) Blog bot DAX Blogs 1 03.06.2014 06:34
Kashperuk Ivan: Tool for protecting your Dynamics AX source code Blog bot DAX Blogs 0 12.12.2008 04:07
axStart: Starting the code profiler from code Blog bot DAX Blogs 0 17.03.2008 15:05
mfp: Writing less code: The "else" statement Blog bot DAX Blogs 15 25.02.2008 17:54
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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