web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

What table are the base enum stored at

(0) ShareShare
ReportReport
Posted on by 239

I need to help create a report outside of AX for AX data.  I'm wondering where are the base enum value stored at in AX.

*This post is locked for comments

I have the same question (0)
  • Denis Patrakov Profile Picture
    on at
    If you're talking about base enum symbols and literals (like SalesType::Sales and "Sales Order") then such data is stored in AX application metadata, in AOT\Data Dictionary\Base Enums node; and some base enums are exposed by the kernel itself so you wouldn't even find them in the aforementioned AOT node. So you'll have to implement corresponding enums in your (managed) code, as described in blog post Using base enums in your .net connector. But luckily you're not the first one who has to solve this task. There's a project AOT Digger that enables you to generate all the necessary code and .NET assemblies.
  • akuehn Profile Picture
    1,995 on at

    Hi,

    in additon to what "glOOmie" said....

    If you are using AX 2009 and you will build your reports with SSRS you are in luck.

    With Ax 2009 and the Ax reporting extensions you are able to access the most parts of the "AX metadata" directly in your report.

  • Community Member Profile Picture
    on at

    Look at the following table:

    SRSAnalysisEnums

     They can be filled with the information you're looking for. To fill the table run the methode "populateSRSAnalysisEnums" of the class "BIGenerator".

  • Jameson Profile Picture
    5 on at

    I have a similar issue.  Using Visual Studio 2005 I have created a report from Dynamics Ax 3.0.  This report uses the smmQuotationTable which contains a field called "JobYear".  This is a an integer field that relates to the Base Enum values.  There are currently 15 integers identified in this list- I can open and edit the values and the labels.  I would like to my report to show the labels - not the values from here so that my report will automatically reflect any changes made in the system.

    I am not a code writer - I build my reports based on the wizards and the generic query designers.  In the past I have simply created expressions in the text boxes with variable iif - then statements, but in this case, it will be extremely restrictive and need to be manually updated every time there is a change to the Job Year enum definition.

    I sincerely appreciate any help you can give me.  Thank you! - Jamie

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans