本文中的信息适用于 Dropbox Standard、Business、Advanced、Business Plus 和 Enterprise 的管理员。
重要提示:自 2025 年 10 月 14 日起,我们将不再为 Dropbox for Salesforce 提供支持。该工具可能不会立即被删除,但我们无法保证在该日期之后仍可使用。了解有关终止支持 Dropbox for Salesforce 的更多信息。
使用标准配置设置 Dropbox for Salesforce 后,您可能需要按照本文所述自定义 Dropbox for Salesforce 集成。
要使用自定义对象或默认配置中所含对象之外的对象(帐户、联系人、案例、机会、潜在客户),请按照以下说明执行操作:
Dropbox for [Object]:
<apex:page standardController="INSERT—API—NAME—HERE" docType="html-5.0" showHeader="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false"> <Dropbox_for_SF:Dropbox /> </apex:page>
<apex:page standardController="INSERT—API—NAME—HERE" docType="html-5.0" showHeader="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false"> <Dropbox_for_SF:Dropbox AllDropbox="true" /> </apex:page>
如果您未使用 Salesforce Lightning,请按照以下说明执行操作:
要使用上面创建的 Visualforce 页面更新对象布局,您需要按照以下说明操作:
其次,您需要按照以下步骤为自定义或非默认的标准对象设置新的对象触发条件:
Trigger <TRIGGER_NAME> on <OBJECT_API_NAME> (after update, after delete) { if(Trigger.isAfter && Trigger.isUpdate){ Dropbox_for_SF.HandleRecordChange.OnRecordChange(Trigger.old, Trigger.new); } if(Trigger.isAfter && Trigger.isDelete){ Dropbox_for_SF.HandleRecordChange.HandleMerge(Trigger.old); } }
如果您未使用 Salesforce Lightning,请按照以下说明设置自定义对象触发条件:
为解决代码覆盖问题,请按照以下步骤执行操作:
@isTest public class CustomTest { static testMethod void update<OBJECT_API_NAME>() { <OBJECT_API_NAME> a = new <OBJECT_API_NAME> (Name='test'); insert a; Test.startTest(); a.Name = 'new test'; update a; Test.stopTest(); system.assertEquals('new test', a.name); } }
要在 Salesforce1 移动应用中使用 Salesforce 版 Dropbox,您需要先在页面布局中添加移动卡。
接下来,您可以将自定义对象设为 Salesforce1 移动版可用。要使自定义对象与 Salesforce1 移动版兼容,您首先需要在设置 Visualforce 页面时启用此功能。按照这些步骤执行操作,使您的自定义对象处于可查看状态:
<apex:page standardController=“INSERT—API—NAME—HERE” docType =“html-5.0” showHeader=“false” sidebar=“false” applyHtmlTag=“false” applyBodyTag="false"> <Dropbox_for_SF:DropboxMobile / > </apex:page>
Salesforce 中的每个对象都有一个 API 名称。如果您使用的是自定义对象,可以按照以下说明查找 API 名称:
Dropbox for Salesforce 可以使用“模板文件夹”为您构建文件夹结构。这些文件夹可将您的 Salesforce 记录关联到 Dropbox 帐户中的文件夹。
Salesforce 版 Dropbox 创建的文件夹默认为空。如果您希望它们包含各自的子文件夹结构,模板文件夹功能可以代您操作。
注意:
默认情况下,重命名 Salesforce 记录不会更改 Dropbox 帐户中的文件夹。但是,您可以启用自动重命名,确保重命名 Dropbox for Salesforce 中的文件夹时,Dropbox 中的文件夹也会重命名。
Salesforce 管理员可以设置 Dropbox for Salesforce,以按照其现有的 Salesforce 安全模式操作。默认情况下,Dropbox for Salesforce 按照 Salesforce 安全模式操作。
如果您想修改集成共享设置,请按照以下说明操作:
Salesforce 管理员可以管理 Salesforce 用户将 Dropbox 关联至 Salesforce 的方式。
Salesforce 版 Dropbox 可参照您在 Dropbox 中的 Salesforce 设置来创建文件夹结构。不过,管理员可以逐一在每个对象上更改所创建的文件夹的默认结构或命名惯例。
“联系人”对象的标准命名惯例为名+姓。不过,您可以将其改为姓+名。如果您执行此更改,那么在创建时,命名设置将按照您的命名首选项操作。
您可以使 Dropbox 界面能够在 Chatter 上访问。为此,在全局发布者中将 Dropbox 添加为快速操作即可。
有用,谢谢!
没什么用
请告诉我们为什么它没有帮助:
感谢您告诉我们!
谢谢您的意见!