AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 29.01.2021, 02:58   #21  
Владимир Максимов ist offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1.726 / 1208 (44) ++++++++
Registriert seit: 13.01.2004
Blog-Einträge: 3
Если формально, то либо делать отдельные поля на каждую сущность, либо отдельные наборы таблиц/форм/меню.

Если сущности для выбора можно как-то объединить (например, клиента и поставщика можно "объединить" через ГАК), то сделать нечто вроде почтовых адресов. Список контрагентов, где идентификатор - это ссылка на ГАК, а клиент/поставщик - это уже реквизит выбранной записи

Данный функционал явно противоречит новой идеологии. Нарушение принципов нормализации. Не должно быть поля, которое может содержать ссылки на разные таблицы. Думаю, будут по тихому "под коврик заметать"

Обход проверки - это из разряда "хакерских трюков". Раз разработчики Axapta посчитали данный функционал не желательным, то пытаться его поддерживать своими силами, ну, можно, конечно, но за дополнительные деньги
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
Alt 31.10.2022, 20:17   #22  
Logger ist offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
4.004 / 3299 (118) ++++++++++
Registriert seit: 12.10.2004
Ort: Москва
Blog-Einträge: 2
Zitat:
Zitat von trud Beitrag anzeigen
дебагинг выявил следующее
у таблицы есть невидимое св-во EnforceFKRelation(можно увидеть в xpo). если оно в 0, то данная ошибка не возникает. по умолчанию оно стоит в 1.
просто поменять его в xpo и загрузить таблицу с перезаписью не получится, оно игнорируется. если удалить таблицу и загрузить заново, то да, меняется.
К сожалению в моем варианте таблица много где используется, да и данные есть, т.е. вариант с удалением не проходит
Интересно, что если создаешь табличку с нуля, то можно задублировать существующую табличку и это свойство скопируется в дубль. Возможно, кому то это будет проще.
Stichworte
best practice, enforcefkrelation, forein key, relation

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
axtools: AX2012 R2 hotfix available to improve compile speed Blog bot DAX Blogs 1 01.05.2013 03:53
Axilicious:Running AX2012 R2 locally on Windows 2012 Server booted directly from VHD Blog bot DAX Blogs 0 16.04.2013 08:13
emeadaxsupport: The 'view details' feature will not work on an EDT field when the field has a relation defined in the 'table references' subnode. Blog bot DAX Blogs 0 26.01.2013 02:14
ukax: Dynamics AX2012 R2 Launches!!!! Blog bot DAX Blogs 0 04.12.2012 19:11
Universal Field Changer new version for Microsoft Dynamics AX2012 Blog bot DAX Blogs 0 18.01.2012 04:34

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 05:15 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.