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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.10.2018, 13:55   #21  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,318 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от dech Посмотреть сообщение
Внужно помнить внешний ключ (SalesId-то все знают, а если рассматривать более редкую таблицу, а если ключ составной?)
Кстати, в последних версиях АХ тот же MS взял курс на создание ключей по RecId, т.о. проблема знания ключа условно отпадает - это RecId. У этого подхода есть известные минусы, но с т.з. того, что нужно помнить внешний ключ - эта проблема минимизируется
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: dech (3).
Старый 22.10.2018, 16:26   #22  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
674 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
Цитата:
Сообщение от dech Посмотреть сообщение
Вы абсолютно не правы...
остыньте, горячие парни! для каждой задачи нужно уметь подбирать свой инструмент для её решения - в этом и заключается мастерство, не только программиста, но и вообще мастера. познавшие же суть мира сего мастера, вообще, могут поставить под сомнение поставленную задачу: "да на кой хер вще?"

в целом градация программистов выглядит примерно так:
- молодой: мне дали задачу, покажите мне, как это делать!
- опытный или просто кодер: мне дали задачу, я её решил для этого конкретного случая (у меня на выходе всё в порядке: палец отстрелило);
- мастер: мне дали задачу, щас я вам я покажу, как её правильно решить пятью способами, и мы выберем оптимальный;
- продвинутый мастер, познавший духовное айкидо: зачем это вообще кодить, когда можно в производственном модуле перемкнуть вот этот параметр, а строки в таблицах красить в разные цвета - грех.

сделал таблу - напиши find, exist, checkExist, и прочие мотыги;
надо сделать хитронакрученный поиск и скрыть реализацию - рисуй findBy... со всеми переподвыподвертами;
нужна динамическая поддержка отношений - делай универсальную субрутину, как dech.

так что все молодцы, кто проявил себя в этом треде!
__________________
Felix nihil admirari
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
david_kidder: ReferenceTable & Table References on EDT Blog bot DAX Blogs 0 05.09.2013 15:11
ax-erp: ReferenceTable & Table References on EDT Blog bot DAX Blogs 0 18.12.2012 02:11
PatrickChua: Temporary table Blog bot DAX Blogs 0 04.05.2009 14:05
jerry-dynamics: How can you make sure that the end user can not delete a record in one table if there are related records in another table? Blog bot DAX Blogs 0 16.06.2007 11:20
PatrickChua: Temporary table Blog bot DAX Blogs 0 28.10.2006 18:14

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

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

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