• DrewStoddard
  • NEWBIE
  • 0 Points
  • Member since 2013

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 3
    Questions
  • 2
    Replies

We have a managed Canvas app where we integrate our cloud collaboration service with Salesforce in a couple of different places.  One is a dedicated tab, the other is a modified layout of the Opportunity page where we create a viewport through which our application can be accessed as part of the Opportunity detail area.

 

The problem we are having is that when we package the app and install it into another org, everything installs correctly except for the modified layout Opportunity page.  We can't seem to find any way to get that new layout to transfer as part of the install.  It's vital that we solve this problem.  Can anyone help?

We are using the Canvas framework to build our integrated application, a part of which involves modifying the Opportunity detail page to include a new section where our application runs.  We currently have this working so that Canvas connects securely to our application, and displays our UI within the designated window correctly.  We also receive most of the data we need to initialize our application during the Canvas OAuth linkup process, with one exception: we need to know the ID of the Opportunity the user was viewing when our application was launched, but this piece of data is not supplied in the Canvas context object.

 

Can anybody tell us how we might be able to retrieve the Opportunity Id (or Account Id) for the detail screen the user is currently viewing when our application is launched?

 

It seems like a simple task, but we can't find any documentation on how to go about it.

Is the Google App Engine a SalesForce.com approved infrastructure partner?

 

Part of our integrated application is built on GAE and so we're curious to know the answer to this question.

We have a managed Canvas app where we integrate our cloud collaboration service with Salesforce in a couple of different places.  One is a dedicated tab, the other is a modified layout of the Opportunity page where we create a viewport through which our application can be accessed as part of the Opportunity detail area.

 

The problem we are having is that when we package the app and install it into another org, everything installs correctly except for the modified layout Opportunity page.  We can't seem to find any way to get that new layout to transfer as part of the install.  It's vital that we solve this problem.  Can anyone help?

We are using the Canvas framework to build our integrated application, a part of which involves modifying the Opportunity detail page to include a new section where our application runs.  We currently have this working so that Canvas connects securely to our application, and displays our UI within the designated window correctly.  We also receive most of the data we need to initialize our application during the Canvas OAuth linkup process, with one exception: we need to know the ID of the Opportunity the user was viewing when our application was launched, but this piece of data is not supplied in the Canvas context object.

 

Can anybody tell us how we might be able to retrieve the Opportunity Id (or Account Id) for the detail screen the user is currently viewing when our application is launched?

 

It seems like a simple task, but we can't find any documentation on how to go about it.