Solutions Monkey

Nothing but solutions

Browse by Tags

Tagged Content List
  • Blog Post: Time Zones in Tabular Model

    If you are building a tabular model for global audience in multiple time zones and your data involves time information, then this post may provide some approaches on dealing with different time zones. The AS Engine has a simple type system which does not support datetime with time zones. So it is...
  • Blog Post: Microsoft Dynamics AX 2012 Enterprise Portal Development Cookbook

    Microsoft Dynamics AX 2012 Enterprise Portal Development Cookbook is now published thank to Anees. You can find it here: Enterprise Portal Development Cookbook .
  • Blog Post: Async call to display method from the EP via a web service for delay loading

    Dave Parslow from the EP dev team came out with this sample to demonstrates how to do a call to display method from the EP via a web service and have the result show up in the UI such as the grid async. Sample xpo is attached with this blog post. SampleService.asmx This is a pretty generic pattern...
  • Blog Post: Microsoft Dynamics AX 2012 Enterprise Portal Performance Tips

    Role Centers Cues - Make sure the Queries used by Cues has indexes on the fields used in the ranges. Cues- Do not have more than 6 cues in one role center page Reports/Charts - Do not have more than 2 reports or charts in a role center page UnifiedWorklist – Make sure old records...
  • Blog Post: Microsoft Dynamics AX 2012 EP Developer Enhancements

    Microsoft Dynamics AX 2012: Rapidly respond to business needs To gain a competitive edge, business processes need to respond rapidly to changing market conditions by improving operational efficiencies. They should be a strategic tool for handling change and not be a hurdle to be overcome. Enterprise...
  • Blog Post: Microsoft Dynamics AX 2012 Virtual Launch Event

    Registration is now open for the Microsoft Dynamics AX 2012 virtual launch event. Tune in on Thursday, September 8th at 9:00am PST For a quick intro the features in Microsoft Dynamics AX 2012, check out other videos on the Microsoft Dynamics ERP Channel http://www.youtube.com/user/MicrosoftDynamicsERP...
  • Blog Post: Refreshing one user control webpart from another user control webpart through code.

    Enterprise portal supports connecting webparts and passing context between them. In some cases, you may want to refresh the consumer webpart from the provider webpart even if the context is not changing. For example 1) UserControl1 is a grid of header rows (ex. Rental header) and serves as provider...
  • Blog Post: Code compare utility in MorphX on EP User controls

    To enable the code compare utility in MorphX on EP user controls , edit the CodeIsSource method of SysTreeNode class in AOT and add UtilElmentType:WebControl and UtilElementType::WebSourceFile to the switch statement that returns true. After making the change, you shoudl be able to do code compare on...
  • Blog Post: Enterprise Portal advanced training – suggestions welcome!

    Are you coming for the Microsoft Dynamics AX Technical Conference? http://blogs.msdn.com/b/solutions/archive/2010/08/11/announcing-the-microsoft-dynamics-ax-technical-conference-2011.aspx If you are looking for advanced technical training in EP (level 300-400) focusing on web framework internals...
  • Blog Post: Debugging X++ code on EP pages (AX 2009)

    As per Flemming Gregersen's request posting this info Here is the article to on How to: Debug X++ Code on EP Pages Make sure you login to the machine in console mode. Also if UAC is enabled, you have to run AX Client with admin privileges (right click and ‘Run as Administrator’) to...
  • Blog Post: Using AxContentPanel Control in EP

    AXContentPanel is derived from ASP.net UpdatePanel and enalbes sections of the web page refreshed instead of the entire page being refreshed with a postback and makes it more in. AxContentPanel builds on top of this and provides AX Specific constructs such as Passing Record Context and applying it to...
  • Blog Post: AX 2009 EP Development CookBook

    I have posted the EP Development CookBook at http://blogs.msdn.com/epblog/archive/2010/01/05/ax-2009-ep-development-cookbook.aspx . This consolidates all the various blog posts into one stop development guide.
  • Blog Post: EP Tips-n-Tricks - Data Sets / Data Sources

    Happy New Year !!! Data Sets Init For checking arguments passed from managed code or context and adding ranges/ modifying query. if (element.args().dataset() == tablenum(EPPriceCalc)) { epPriceCalc = element.args().record(); custTable = CustTable::find(epPriceCalc.AccountNum); ...
  • Blog Post: UpdateOnPostBack property of AXForm

    If you need to read the values that the user entered in a text box before the record is committed to filter the possible values for the second text box then first you should set the autopostback property of the AxBoundField to true. Also you need to set the UpdateonPostback property of the AXForm. ...
  • Blog Post: Add all Role Centers to AX Client Favorites for demo purpose

    Run this job in AX Client to add all oob role centers to your favorites section in AX Client for easy demo purpose. static void AddRoleCentersToFavorite(Args _args) { str sDefault ="Default"; SysProfiles uprofile; MenuFunction mf; TreeNode treeNode; TreeNodeIterator iterator; TreeNode newTreeNode;...
  • Blog Post: How to set focus on the asp.net textbox in AxPopup form?

    To set the focus include this method in your page that is opened in the popup window and call the method without control name in the page load event. For example to set the focus on txtCustAccount protected void Page_Load( object sender, EventArgs e) { SetFocus(txtCustAccount); ...
  • Blog Post: AxPopup Controls in EP

    AxPopup Controls AxPopup controls are used to open a page in a popup browser window and upon closing a popup page, pass data from the popup page back to the parent page and trigger an OnPopupClosed server event on the parent. This functionality is encapsulated in two controls - AxPopupParentControl...
  • Blog Post: Redirecting in EP user control to download a file

    If you have a webpage to generate files such as word doc or pdf and you need to invoke them in a button click event of an user control used in EP and allow the user to download the file through the browser. generally you would think of calling response.redirect function. This function redirects to the...
  • Blog Post: Persisting Filter conditions in EP Grid

    Persisting Filter condition in EP Grid In AX 2009, EP grid control comes with an advanced filter. Here is a code to persist the filter condition the user last entered in a page for that user, so that later when the user comes back to the same page the last filter is applied and user didn’t have to...
  • Blog Post: X++ based Web User Interface is discontinued in the next version of Microsoft Dynamics AX Enterprise Portal

    During AX 2009, we introduced ASP.net based EP framework which brings in tons of value such AJAX out of the box, rich and responsive controls, power of .net etc. We kept the old X++ Web framework in the product for one release to help the partners and customers migrate to the new framework. Now we have...
  • Blog Post: Record Context

    Steve Kubis from the UA team recented added the topic about Context in Enterprise Portal. It's talks about common context scenraios http://msdn.microsoft.com/en-us/library/ee330228.aspx and how the framework enables this without any code and an advanced topic on how to use it in code http://msdn.microsoft...
  • Blog Post: Custom Bound Fields in FieldGroup

    You could make the AxBoundFieldGroup use the CustomBoundField ( http://blogs.msdn.com/solutions/archive/2009/04/20/ax-custom-bound-fields.aspx ) instead of the regular bound field by hooking into the OnCreatingBoundField event (KB971547) of the AxBoundFieldFactory. For example create an assembly with...
  • Blog Post: Inside Microsoft Dynamics AX 2009 book RTM'ed

    Inside Microsoft Dynamics AX 2009 book RTM'ed http://blogs.msdn.com/microsoft_press/archive/2009/05/20/rtm-d-today-inside-microsoft-dynamics-ax-2009.aspx I wrote two chapters in Inside Dynamics AX 2009 book about Enterprise Portal and Role Centers. I also contributed to the Architecture Chapter...
  • Blog Post: Passing parameters from Managed code to X++ in dataset

    In the user control code behing add an event handler to the CreatingDataSetRun event on the AxDataSource control protected void Page_Init( object sender, EventArgs e) { this .AxDataSource1.CreatingDataSetRun += new EventHandler < CreatingDataSetRunEventArgs >(AxDataSource1_CreatingDataSetRun...
  • Blog Post: Upcoming EP Webinars

    We are having four webinars on Microsoft Dynamics AX EP development and deployment , one each in North America and EMEA time zone. This is open to all partners, customers and Microsoft employees. Session 1 : EP Development ( repeated) – 28 th April by Diwakar Bedekar , Microsoft Here is another...
Page 1 of 2 (41 items) 12