Continuous Deployment with AX2012 and TeamCity (part 1)

Whether you work in a shop where you are the “AX guru” or if you are a part of a team of rockstars, consultants, or VARs combined: the rate at which you can test and deploy customizations heavily impacts your promised Turn-Around-Time to the business.  The more developers you have contributing work, the more complex it can become. Having an organized and automated building process for AX is essential to any dev shop.

Financial Dimension Control with no data source

Financial Dimensions in AX6 have been revolutionized, as many of us know.  Adding them to a form is rather simple, given that one of your underlying data sources has a Default Dimension field.  But, what if you were building a form that didn't meet this requirement, or better yet had no data sources at all?  This is where the DimensionDefaultingControllerNoDS class comes in to play.

First thing's first: add the class to your form declaration: