О словаре данных

Я работаю с Dynamics Axe 2012.

Я нахожу способ создать внешний ключ с динамическим топором.

Я пытаюсь создать новое -> отношение -> новое -> внешний ключ -> на основе первичного ключа

Я успешно создал это отношение, но когда я смотрю базу данных в SQLSERVER2008, я думаю ((отношение)) внешний ключ не создан!

А как же первичный ключ!! что я могу сделать, чтобы создать свой личный ключ, отличный от «RecId» !!

Если однажды я захочу импортировать базу данных, созданную с помощью SQLSERVER2008, в Dynamics AX, возможно ли это? и как мне это сделать?


person jawhar_m2    schedule 13.06.2012    source источник


Ответы (1)


Извините, но отношения между таблицами предназначены для среды AX, они не синхронизируются с базой данных. В основном синхронизируются только поля и индексы.

Можете ли вы сделать базу данных AX из базы данных SQL?

Вероятно, это можно было бы сделать с помощью большого количества программ X++, выполняющих чтение ODBC из метатаблиц исходной базы данных. Не знаю, пробовал ли кто, но сомневаюсь.

Скорее всего, вам лучше полностью изменить структуру базы данных, поскольку словарь данных AX содержит больше информации, чем база данных SQL.

Как бы вы преобразовали базу данных SQL для использования допустимых таблиц состояния времени и действующих данных ?

person Jan B. Kjeldsen    schedule 14.06.2012
comment
о вашем вопросе: Можете ли вы создать базу данных AX из базы данных SQL? думаю, нет ! я пытаюсь сделать это, но я не могу! когда я создаю таблицу в SQLSERVER, я не вижу ее в динамике Axe 2012! я не знаю почему - person jawhar_m2; 14.06.2012
comment
Потому что так дела не делаются! Создайте таблицу в AX, и она мгновенно появится в SQL Server. А не наоборот. - person Jan B. Kjeldsen; 14.06.2012
comment
Если ответ полезен, пожалуйста, примите его. meta.stackexchange.com/questions/ 5234/ - person Jan B. Kjeldsen; 15.06.2012