0

我有一个名为 Itnery 的自定义对象,我创建了一个名为 Save 的自定义按钮,在自定义按钮部分下的页面布局中,我将按钮拖到那里,但当我打开它时它没有显示在 Itnery 窗口中。Itnery 部分带有机会窗口。

第二件事是我想保存与 Itnery 相关的数据,如电子邮件、发件人、收件人等在我创建时单击按钮,我按照以下方式进行操作:

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

行程 obj= 新行程;

obj.Email_Content_c = {!Itinerary _c.Email_Content__c}; obj.Email_Subject_c ={!行程_c.Email_Subject__c}; obj.Email_To_c ={!行程_c.Email_To__c}; obj.Flight_Info_c ={!行程_c.Flight_Info_c }; 对象。行程_c={!行程_c .行程_c}; obj.Opportunity_c ={!行程_c.Opportunity__c}; 数据库.update(obj); message ='保存成功'; window.location.reload();


行为:执行 javascript Content Source " Onclick javascript

如果代码中有任何错误,请让我知道..因为我是 saleforce 的新手

谢谢

4

1 回答 1

0

我认为您想将自定义“保存”按钮添加到相关列表中。

这样做:
- 在 Opportunity 布局页面单击“编辑布局”链接
- 然后向下滚动到相关列表 (Itnery)
- 单击工具图标
- 在弹出窗口中,您将看到相关列表的设置
- 那里是“列”和“按钮”区域,单击“按钮”
- 有标准和自定义按钮:选择您的自定义按钮并单击“添加”按钮
- 保存设置

于 2012-08-08T08:30:27.173 回答