in

Dynamics User Group

Since 1995 - The Microsoft Dynamics Online User Community

DAX development blog (by Ivan Kashperuk)

  • IDE extension tools for Dynamics AX

    Hello guys.

    Here is a list of development tools that you can download for free to use with your DAX installation. A short description is provided for all of them. A detailed one can be found on each of the homepages.

    1. AxCreateNewProject - a tool that really speads up the creation of projects. You can basically do it in a matter of 2 clicks.

    2. AxGoToDeclaration - a tool that allows to go to the declaration of a selected variable from code. (the line with the declaration is highlighted with the curso

    3. AxOpenInAOT - an Editor Script that allows to open the selected object (in the code editor) in the AOT. This works for most of the objects that are usually used in code. The list of object types can be extended.

    4. AxCopyTableFieldListToClipboard - a tool that copies a template of table fields into the Windows Clipboard. If you need to create a record in a table, this tool will help you do it fast. Multiple ways of selecting a table possible.

    That's it for now.

     

  • AxCreateNewProject tool (version 1.2)

    I updated the AxCreateNewProject tool to version 1.2

    The descriptiona and changes log can be found on the homepage:

    AxCreateNewProject HomePage

  • Adding Menu References

    Many developers often find it very confusing when trying to add a menu reference into an existing menu.
    The reference just doesn't want to be added. :)
    And what confuses even more is that some of the menus are added normally, while others are not!

    Let's look at an example:
    "After creating of a new menu - menu1, I want to add 2 existing menus into it as references: Cust and Vend.
    I right-click the menu1 node and select add->menu reference. Drag over the Cust menu (and everything goes fine), and then I try to drag over the Vend menu - and it DOESN'T work! I am lost. what can be the reason for this?"

    The explanation is simple:
    The menus that were expanded since the time you launched the client, can't be added as references.
    You can experiment with this: Try opening the AX client and dragging over a menu as a menu reference. You can see that it works. Now, expand the menu in the AOT and try adding it as a menu reference again. You can see that it is impossible to add it any more. So, to avoid having problems when adding a menu as a reference, you should re-enter the Axapta client and, before expanding the menu, add the needed menu as a reference.

    Original article:
    http://erpkb.com/Axapta/OshibkaSozdanijaSsylkiNaMenju
  • Introductory Post

    This is my first post - I will try to crosspost for some time - posting the same articles here and at my original blog at

    www.kashperuk.blogspot.com

    Hope I will be able to help some of you by posting useful code and information.

     

    This blog will contain information on programming for the most part.

     

    Vanya Kashperuk

Copyright Dynamics User Group, 1995-2008, all rights reserved. This website and user group are independent and not affiliated with the Microsoft Corporation.