Hello,
I'm investigating whether it will be possible to create an offline record pre-populated with known values from another application running on the mobile/tablet device. the integratino mechanism we're looking at is "Deep Linking" as described in this page:
https://msdn.microsoft.com/en-us/library/mt607595.aspx
I can get the simple, blank quick create form to open using this mechanism, but I can't launch either the full entity form, or prepopulate any form in the mobile/tablet clients. The table below sets out my findings:
| Test Case |
App URL |
Result on Dynamics for Mobile (Android) |
Result on Dynamics for Tablet (iOS) |
Web URL |
Result onWeb App |
| Launch quick create (no extraqs/pre-population) |
ms-dynamicsxrm://?pagetype=create&etn=contact
|
Pass Form opens as expected |
Pass Form opens as expected |
N/A |
N/A |
| Launch quick create with prep-populated values in extraqs |
ms-dynamicsxrm://?pagetype=create&etn=contact&extraqs=fullname%3DJohn%20Smith%26firstname%3DJohn%26lastname%3DSmith
|
Fail "Page not found..." |
Fail "Page not found..." |
N/A |
N/A |
| Launch entity form (no extraqs/pre-population) |
ms-dynamicsxrm://?pagetype=entityrecord&etn=contact
|
Fail "Page not found..." |
Fail "Page not found..." |
https://org.crm#.dynamics.com/main.aspx?pagetype=entityrecord&etn=contact
|
Pass Form opens as expected |
| Launch entity form with pre-populated values in extraqs |
ms-dynamicsxrm://?pagetype=entityrecord&etn=contact&extraqs=fullname%3DJohn%20Smith%26firstname%3DJohn%26lastname%3DSmith
|
Fail "Page not found..." |
Fail "Page not found..."
^^This is the target use case |
https://org.crm#.dynamics.com/main.aspx?pagetype=entityrecord&etn=contact&extraqs=fullname%3DJohn%20Smith%26firstname%3DJohn%26lastname%3DSmith
|
Pass Form opens and populates as expected |
Can anyone advise if this target use case highlighted above is possible, and if so, point to where I'm going wrong?
*This post is locked for comments
I have the same question (0)