Слишком много окон в AX 2009?

При открытии большого количества окон в Microsoft Dynamics AX 2009 может появиться сообщение о превышении количества. Причина в превышении системных GDI ограничений при открытии большого количества форм, что может влиять на использование памяти.  Есть два пути решения проблемы – загрузить обновление ядра Microsoft Dynamics AX или применить обходной путь с увеличением параметров в реестре: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\…


Сервер приложений 64 бит в AX 2009

Не секрет, что в AX 2009 наконец появился сервер приложений на базе 64 разрядной архитектуры. Его появление позволит решить часть имеющихся проблем, в частности с используемой сервисом памятью в 32 бит. Причем компоненты на 32 бит также присутствуют. Детали можно посмотреть в статье системных требований к версии:  http://www.microsoft.com/dynamics/ax/using/2009systemrequirements.mspx#EBF  Инсталляционный пакет также содержит обе версии компонентов:…


Последние изменения в списке совместимости для AX

После тестирования, проведенного компанией Майкрософт, добавлены в качестве поддерживаемых версий следующие продукты и версии. Продукты Майкрософт Версии Dynamics AX Microsoft Internet Explorer 8.0 (версия 8.0.6001.17184) AX 4.0 SP2 и AX 2009. Microsoft SQL Server 2008 SP1 (версия CTP 10.00.2520.00) AX 4.0 SP2 (с ядром 4.0.2503.358) и AX 2009. Замечание: Report Builder 2.0 не тестировался на…


Стек вызовов в DAX 2009

Стек вызовов в AX 2009 ограничен 400 вызовами для рекурсий. Данная статья подготовлена с помощью Windows Live Writer.


Пакетная обработка в AX 2009

В отличие от предыдущих версий, пакетная обработка в  AX 2009 базируется на сервере, и не требует запуска клиентского приложения AX. Между тем, для обратной совместимости оставлена возможность использовать клиентские пакетные обработчики, основанные на тех же принципах, что и в версиях 3.0 и 4.0. Из-за этого возникает путаница. Для того, чтобы настроить серверный пакетный обработчик, необходимо…


SQLCAT

Развитие Microsoft Dynamics AX подразумевает вынос отчетности (по крайней мере – не оперативной) из системы средствами SSRS или SSAS. Поэтому, AX можно будет рассматривать как OLTP приложение и использовать общие методы оптимизации, подходящие для OLTP. Недавно нашел в свободном доступе русскоязычное зеркало SQLCAT, рекомендую следующую статью:  http://sqlcat.com/sqlcat_international/b/whitepapers_russian/archive/2008/10/30/sql-server-2005-oltp.aspx Данная статья подготовлена с помощью Windows Live Writer.


DAX 2009: Вопросы и ответы

Очень давно ничего не писал, год прошел, даже пароль пришлось восстанавливать 🙂 Недавно пришло письмо от коллеги: “Помоги, пожалуйста, понять что это за звери такие: 1. У View, Table, Map появилось новое свойство – EntityRelationshipType на что влияет? Я видел по коду это свойство использовалось в AIF, но хотелось бы знать для чего конкретно…. 2….


Работа с Microsoft Dynamics AX Object Wrapper

В предыдущей статье шла речь о работе утилиты тестирования производительности (BM) для Microsoft Dynamics AX, код стандартных примеров для которой был создан с помощью Microsoft Dynamics AX Object Wrapper (далее – AX Wrapper).      AX Wrapper позволяет использовать уже существующие объекты Microsoft Dynamics AX и построить их вызов и обработку из Visual Studio.  AX Wrapper…


Тестирование производительности в DAX 4.0

Тестирование производительности в DAX 3.0 в основном заключалось в использовании внутреннего модуля Benchmark (BM). У него были достоинства, были и недостатки. В качестве серьезных недостатков могу привести невозможность использования реальных данных для тестирования и процесс записи данных тестирования/логов в собственную базу данных, что на больших тестах приводит к резкому росту отдельных таблиц. Процесс работы с…


Вопросы по лицензированию портала в AX 4.0

Вопросы с лицензированием портала продожаются сколько бы не писал (смотри  статью “О лицензиях COM и порталов”). Попробую описать подробнее.   С технической точки зрения, возможно использование Корпоративного Портал (Enterprise Portal Framework) без веб – пользователей (Web users), однако с точки зрения лицензии веб – пользователи необходимы для соответствия лицензионному соглашению.    Для существующих клиентов использующих…