2011-12-05 53 views
0

如何使用Java腳本(在銷售應用程序上)檢索現有的「機會」對象?如何使用Java腳本檢索現有對象(在salesforce上)?

自定義按鈕的javaScript'onClick'部分。

{!REQUIRESCRIPT("/soap/ajax/15.0/connection.js")} 
{!REQUIRESCRIPT("/soap/ajax/15.0/apex.js")} 

//Get Opportunity object 
var op = "{<Retrieve Opportunity Object ?>}"; 

//Call insertJob method by passing that Opportunity object 
sforce.apex.execute("JobService","insertJob",{o:op}); 

Apex Class。

global class JobService { 
webService static void insertJob(Opportunity o) { } 
} 

回答

0

該代碼使用合併語法來得到機會編號:

var op = sforce.connection.query("Select Name FROM Opportunity WHERE Id = 
'{!Opportunity.Id}'").getArray("records")[0]; 
+0

嗨傑里米·羅斯!非常感謝您的回答。 – Channa