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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.09.2017, 20:39   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от MarinaAX Посмотреть сообщение
Mazzy, могли бы Вы быть так любезны, чтобы объяснить хотя бы в двух словах:
  1. Какие инструменты Вы использовали, чтобы определить, какой метод используется для суммирования дней отклонения (я предполагаю, это Trace)?
  2. А самое главное - каким образом Вы отловили этот метод DeliveryDataDeviation? Потому как всё работает без ошибок и исключение, которое можно захватить - отсутствует.
спасибо за вопрос.

методика поиска старая - перекрестные ссылки
http://axapta.mazzy.ru/lib/xref/

вкратце:
1. определяем форму, на которой находится интересующее нас значение
2. определяем таблицу и поле, значение которого нас интересует
3. в инструментах разработчика находим чем используется это поле

раньше можно было сразу отфильтровать только те места, где устанавливается значение поля. теперь можно получить только все - и чтение поля, и запись, и упоминание.

========================
полностью со скриншотами:

идем на форму, на нужное поле.
нажимаем правую кнопку мыши.
видим форму и название контрола
кликаем
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 458
Размер:	45.4 Кб
ID:	11629

получаем инфоформу,
на вкладке Администрирование можно взять в буфер название формы (просто чтобы в дальнейшем не набирать название руками)
Нажмите на изображение для увеличения
Название: 2.PNG
Просмотров: 419
Размер:	50.8 Кб
ID:	11630

идем в средства разработки
1. из буфера вставляем название.
2. ищем
3. открываем найденную форму
4. находим контрол (раньше можно было из браузера сразу сюда попасть... теперь фиг... безопасность, мать-мать-мать...)
5. смотрим поле это или метод или еще что
6. если поле переходим к таблице
7. в таблице на поле правой кнопкой
8. Find Reference
9. Видим список мест, где используется данное поле (нам повезло - таких мало)
10. далее, читая код, определяем что происходит.

Нажмите на изображение для увеличения
Название: 3.PNG
Просмотров: 450
Размер:	136.1 Кб
ID:	11631
Нажмите на изображение для увеличения
Название: 5.PNG
Просмотров: 313
Размер:	118.5 Кб
ID:	11633
Нажмите на изображение для увеличения
Название: 6.PNG
Просмотров: 536
Размер:	113.7 Кб
ID:	11634


(вообще говоря, опционально. но у меня следующий шаг почему-то получается почти всегда)
11. говорим "тваю ж мать" доступным и приемлимым для вас образом

дальше погружаемся в размышления на тему "что ж теперь делать с этим бохатством".
__________________
полезное на axForum, github, vk, coub.

Последний раз редактировалось mazzy; 10.09.2017 в 20:46.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
stoneridgesoftware: Minimum Number of Days to Allow Waived Interest and Fees in Dynamics AX 2012 Blog bot DAX Blogs 0 17.12.2016 00:12
axmfg: More about (dynamic) negative days Blog bot DAX Blogs 0 19.02.2015 23:16
emeadaxsupport: Terms of payment has setup for 30 days of the next month Blog bot DAX Blogs 0 30.01.2013 22:12
dynamicscare: ATP: Calendar Days vs. Working Days in Dynamics AX 2009 Blog bot DAX Blogs 0 03.02.2012 23:12
Поле Отклонение в отборочной накладной BigMike DAX: Функционал 0 06.05.2005 12:15

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

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

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