CRM Bookmarklets

Click and drag the link to your favourites or bookmark bar.

Copy Record Id
Copies the record id to the clipboard. If copy to clipboard is not supported then provides you with a prompt window to copy the link.

Copy Record Link
Copies the link to the record to the clipboard. If copy to clipboard is not supported then provides you with a prompt window to copy the link.

Enable All Fields
Enable all fields on the form

Open Performance Report
Opens the PerformanceUI window, if supported by your version of CRM.

Refresh From data
Asynchronously refresh the form.

Save and Refresh From data
Asynchronously save and refresh the form.

Show All fields
Sets the visibility to true for all fields on the form.

Show Dirty Fields
Alerts a message listing all the dirty attributes (fields that have changed) on the form.

Show OptionSet Values
Opens up a window and displays the option set and their possible values

Show Schema Names
Changes all the labels on the form to display their schema names instead of their display names.

Add/Rebuild Bookmarklets

Create a new Javascript file. The object 'formContext' is the context object of the form, and you can access the Xrm.Page api from it. Run the BookmarkBuilder.exe to rebuild the Bookmarklets.html page with the minified bookmarklets.