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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.11.2002, 09:21   #1  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Синхронизация при создании функциональных ключей
Добрый день.

Создаю функциональный ключ, добавляю parent feature key, сохраняю - > запускается процесс синхронизации. Даже при том, что этот мой ключ еще ни к чему не привязан. Что же там синхронизируется ?
Старый 29.11.2002, 11:00   #2  
Andrew Besedin is offline
Andrew Besedin
Участник
 
121 / 15 (1) ++
Регистрация: 25.01.2002
Привет!
Вполне логичное поведение системы. Есть признак: дерево ФК изменено. Вот система и отрабатывает эти изменения.
__________________
С уважением,
Андрей Беседин
Старый 29.11.2002, 11:07   #3  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Сформулирую вопрос по другому. Как функциональные ключи влияюи на базу данных ?

Мне казалось, что ф.к. хранятся на АОS'е или клиенте, там где лежит вся функциональность. Причем тут бд ?
Старый 29.11.2002, 11:17   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Правильный вопрос - половина ответа.

В АОТе есть ветка - Data Dictionary
При измерении любых объектов в этой ветке Аксапта пытается синхронизироваться.
Старый 29.11.2002, 11:30   #5  
dalyet is offline
dalyet
Moderator
Аватар для dalyet
Дети Юза
 
143 / 17 (1) ++
Регистрация: 14.03.2002
Адрес: Киев
mazzy прав.
Синхронизация происходит только при добавлении/изменении родительского ФК. Понятно, что добавление ФК - не есть повод синхронизации, а вот изменение существующего дерева - повод, и еще какой!
Ну и, как следствие - если ФК копируешь из существующего (вместе с родителями), синхронизация не нужна, а при создании (а потом добавлении родителей) - придется )).
Старый 29.11.2002, 11:36   #6  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Правильный вопрос - половина ответа.
Значит я все таки неправильно сформулировал вопрос.

Цитата:
При измерении любых объектов в этой ветке Аксапта пытается синхронизироваться.
Хорошо. Тогда зачем ф.к. лежат в DataDictionary ?

Вопрос следующий - как ф.к. влияют на стуктуру/содержание базы данных ? Что происходит с б.д. при создании/удалении/назначении ф.к. ?

Как-то заметил, что при отключении некоторых ф.к. (отключении вообще) Аксапта удаляет из таблиц некоторые столбцы - которые отвечают за отключенную функциональность. Связь и логика прослеживаются, хотя не уверен, что это лучшее решение. Ключ я отключил, а затем включил, а данные которые были в этих столбцах потерялись

Я же:

Цитата:
Создаю функциональный ключ, добавляю parent feature key, сохраняю - > запускается процесс синхронизации.
Что изменяется в б.д. в данный момент ?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Синхронизация при создании новых типов trud DAX: База знаний и проекты 11 06.04.2009 10:05
Проблемы при создании поля Paul_ST DAX: Программирование 4 08.06.2006 13:26
Синхронизация при создании EDT Logger DAX: Программирование 4 25.04.2006 21:42
Репликация и синхронизация Tays DAX: Администрирование 12 24.11.2004 12:18
Создание своих функц. ключей axot DAX: Программирование 6 29.10.2002 16:42

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

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

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