SQL hints X++ / SQL Parameter sniffing
Some queries and their individual data composition in the different companies sometimes really require specific query tuning.
Microsoft Dynamics 365 Finance and Operations, Enterprise edition has the functionality to disable parameter usage for the entire query using forceLiterals, this...
User defined project stages should be labeled with the project stage name
If a report shall be filtered by a project stage, the user defined stages are shown as e.g. 'User defined status 1'. The name defined in the project parameters should be used instead, as the reference is not known by the users.
Fix the Filter on Workspace tiles
Please consider to implement a fix for issue 852157: Filter on Workspace tiles is not working properly - (saved views from 'All Projects' form to ‘Project management’ workspace as Tiles).
This is very...
Open Designer from Solution Explorer with Shift+F7
Open Designer functionality should be bound to command View.ViewDesigner, which has the default shortcut Shift+F7. The shortcut is ignored by Solution Explorer when working with AX7 projects, although it works fine in Application Explorer and also with other projects types (e.g. WPF) in Soluti...
Exclude test models from final product package
We are using Build machine, created using LCS, to build our solution. Solution consists of several models, one of the model is test model. Example: - HelpModel1 - HelpModel2 - MainModel - MainModelTest When our solution is built on a Build machine, all 4 models from the example above are inclu...
This work is completed.
Source Control integration in VS
Please add full source control integration to Application Explorer and Object Designer context menus:
We need to be able to do get latest, compare, view history from any object in the application explorer and in the object designer, exactly as already possible in the solution explorer.
Line break does not work in message box in D365FO
We can display line breaks in message box with AX 2012. But it does not work with D365fO(AX7).
Code example: Box::warning(‘A’+’\n’+’B’);
Dynamics AX development team mentions that this is the limitation of D365FO due to security reason.
...
No changes in this area are currently planned.
Improved merge tool
Microsoft have done a great job of presenting the D365FO xml files just like other .Net language files in Visual Studio, but it seems like the TFS merge tool is the same one that's been there forever and it has no appreciation of the xml file format of the D365 files during check-in/merge. If ...
Exclude certain object from BP checks
We would like to see and option where one can exclude a whole class, form etc. from ALL BP checks, for example with an attribute. The current attribute (SuppressBPWarning) demands a specific BP rule, so for example it will be good if it can support wildcards like * to immediately disable all BP w...
Feature to auto correct indentation and code clean up as per latest coding standards.
There are some standard conventions of writing a clean code (mainly from indentation side), for example: proper spacing, no extra blank lines, one space between if and brackets, xml documentation for public and protected methods, declarations of variables as near to there use as possible, corr...
Administrator
We added index hints to X++ as of platform update 24 and we will be adding delete from hints in an upcoming platform (date not committed yet)