An Uncommon request... In an integrated application with a visual front end, I have a need to "start" the user someplace in their Account/Contact/Opportunity records.
It would be helpful if the GetUserInfo call could return the most recent "n" record ID's from that users "Recent Items" list. I don't need types, etc., that can be figured out, just the ID's would be sufficient.
This way the external interfaces can easily start the user at the most recently used records that they were using in the standard UI.
Discussion:
Clearly you can get around this now by just providing some ID through whatever mechanism you use to launch the application in the cases where it's launched via a URL or a web services call.
However doing this in a more standardized way would be better.
I can also see the value in not burdening the GetUserInfoResult with an extra 300 bytes or so when most people won't use this. Perhaps GetUserInfo can be parameterized to control it's inclusion. Pass an integer between 0 and 10 (defaulting to 0) to indicate how many MRU ID's you want returned.
I don't expect many people to find this useful. But it would be handy and, I suspect, easy to do.
Thanks, Steve.
1 Comment » Posted by SteveBower
Posted 06/14/07
Categories: Customization, Integration, User Experience, Force.com Platform
|
scsweeney 12/03/08 |
Agreed. I'm also interested how to include the Recent Items List on a custom page with no sidebar. |