The Microsoft Dynamics CRM Blog
News and views from the Microsoft Dynamics CRM Team

Option for a “Quick Create” of CRM Records

Option for a “Quick Create” of CRM Records

  • Comments 3

Today’s post comes from CRM MVP Jim Steger who is a developer, blogger, and writer for Sonoma Partners.

Back in the early Microsoft CRM days (remember those?), you had the option to ‘Quick Create’ a lead, contact or account. This was a native form that only included the required (and maybe the recommended fields, but can’t remember anymore!). This concept comes up from time to time with our customers who are sometimes need a simple and fast way to get records entered into the system.

Of course, we could custom develop a Web page for them, but another alternative could be to use the Mobile Express feature. As you know Mobile Express comes standard with your CRM installation assuming you are at least on UR6 or above, but can also be downloaded separately for those on UR5 or earlier. Mobile Express allows for a separate form configuration natively that can be customized specifically for mobile form entry. Now just take the resulting edit form URL, pop it into an ISV.Config button/menu, and viola a simple data entry form!

The URL would typically look like: https://[your specified domain]/[Organization]/m/ef.aspx?etn=[entity].

You can then specify the link either directly in the ISV.Config as a button or menu item, or even open using JavaScript to provide even more control of the resulting window. An example of each approach would resemble the following:

<Root>
  <MenuBar>
    <CustomMenus>
      <Menu>
        <Titles>
          <Title LCID="1033" Text="Quick Create Record" />
        </Titles>
        <MenuItem Url="https://[domain]/[org]/m/ef.aspx?etn=account">
          <Titles>
            <Title LCID="1033" Text="Account" />
          </Titles>
        </MenuItem>
        <MenuItem JavaScript="window.open('https://[domain]/[org]/m/ef.aspx?etn=account','','scrolling=yes,toolbar=no,status=yes,resizable=yes,menubar=no,location=no,height=400,width=300');">
          <Titles>
            <Title LCID="1033" Text="Account w/JS" />
          </Titles>
        </MenuItem>
      </Menu>
    </CustomMenus>
  </MenuBar>
</Root>

So, even if you aren’t exposing the Mobile Express Web pages to the Internet (i.e. your mobile device), you could leverage this approach as a simple and supported way for your users to get data into CRM via an alternative form interface

Cheers,

Jim Steger



  • Hi,

    it's currently not possible to modify the fields on the read-only version of the page, is it?

    I want to integrate the page in an Outlook task pane, but can't add all fields I need to the edit mode, since some input needs to be validated by JScript.

    Regards,

    Matthias

  • That's a really creative way of using Mobile Express! :)

  • Hi,

    There is a way to manage multiple forms - then the user can select in the side bar menu the form he needs.

    Ami

Page 1 of 1 (3 items)
Leave a Comment
  • Please add 3 and 4 and type the answer here:
  • Post