Note: This feature is available to the following product editions:
- Starter
- Standard
- Premium
This applies to Group and Professional Editions of Salesforce.
With the introduction of Salesforce Communities, URL parameters are now dependent on the Salesforce edition. This dependency caused the View in TaskRay button to stop working for Group and Professional Editions. We have notified Salesforce and will continue to monitor for changes that will allow us to publish a URL that works for all editions. In the meantime, here is a workaround for our Group and Professional Edition customers.
Create Button for TaskRay Tasks [Admin]
- From Setup, navigate to:
- Lightning: Objects and Fields | Object Manager
- Classic: Create | Objects
- Select TaskRay Task.
- Scroll to the Buttons, Links, and Actions related list and click New Button or Link.
- Enter View in TaskRay for Label and click Tab key (Name will automatically populate).
- Select Detail Page Button for Display Type.
- Select Display in existing window without sidebar or header for Behavior.
- Leave URL as the Content Source.
- In the formula box, insert: {!URLFOR('/apex/TASKRAY__trtaskboard?taskid='+TASKRAY__Project_Task__c.Id+'&projectid='+TASKRAY__Project_Task__c.TASKRAY__ProjectId__c)}
- Click Save.
Add Button to Task Page Layout [Admin]
- Return to TaskRay Task object.
- Scroll to the Page Layouts related list and click Edit next to Project Task Layout.
- Click Buttons and drag new View in TaskRay to Custom Buttons section of page layout.
- Remove the original View in TaskRay button.
- Click Save.
Create Button for TaskRay Projects [Admin]
- From Setup, navigate to:
- Lightning: Objects and Fields | Object Manager
- Classic: Create | Objects
- Select TaskRay Project.
- Scroll to the Buttons, Links, and Actions related list and click New Button or Link.
- Enter View in TaskRay for Label and click Tab key (Name will automatically populate).
- Select Detail Page Button for Display Type.
- Select Display in existing window without sidebar or header for Behavior.
- Leave URL as the Content Source.
- In the formula box, insert: {!URLFOR('/apex/TASKRAY__trtaskboard?&projectid='+TASKRAY__Project__c.Id)}
- Click Save.
Add Button to Project Page Layout [Admin]
- Return to TaskRay Project object.
- Scroll to the Page Layouts related list and click Edit next to Project Layout.
- Click Buttons and drag new View in TaskRay to Custom Buttons section of page layout.
- Remove the original View in TaskRay button.
- Click Save.