CRM 2013 – Actions Are My New Favorite Feature

So when originally previewing all the new stuff in CRM 2013 I kind of glossed over Actions.  A new type of workflow, meh, hopefully its not as worthless as Dialogs.  However, last week I had the opportunity to really dig into them and found out that they really have massive customization implications.  Including, duh, duh, … Continue reading

Update Optionset Values in Header

CRM 2013 allows us to have updateable fields in the header.  Great!  One thing I’ve wanted in a number of scenarios is an updatable Status Reason field up there.  So today I was rolling out a form that one user type will submit, and another user type will approve.  They will do this by setting … Continue reading

CRM 2013 Make All Controls (Including Subgrids) Disabled onLoad

So I came across a client requirement that basically meant I was going to have to make all controls disabled in the onLoad event of the form with script.  No problem right?  Just get all the controls set disabled to true, and BAM!  Only problem is there are subgrids on the forms, and they need … Continue reading

CRM 2013 Subgrids Not Available in Control Collection onLoad

This isn’t categorized as a bug by Microsoft, but subgrid controls will not appear in the Xrm.Page.ui.controls.get() collection since the subgrids actually load AFTER the onLoad event fires.  I don’t like the design, but I can see where it would provide loading performance benefits.  Since there isn’t any real “supported” things you can do with … Continue reading