我们是Salesforce™专家,我们通过记录我们在Salesforce™CRM世界中解决的所有行业特定技术问题来引导能源。在这里,我即将解释其中一个 谷歌地图API与Saleforce.com自定义开发项目 我与Salesforce™开发人员密切相关。在下面,我将为您提供项目的简要描述,基本上是我们帮助我们的最终客户。

要求:-

在,该项目客户端基本上需要一个系统查看器,他可以计算源和其他记录之间的距离。该项目的基本议程,帮助我们的最终客户,他们将帮助客户,他们可以从账户来源识别所有机器。

该项目的原始想法是,来自单个帐户记录来源,我们需要提供其他帐户列表的能力。属于该帐户的某个接近半径范围内的帐户记录是搜索“邻近”帐户中导致的帐户列表。

系统中的帐户可能是源帐户。从源帐户启动搜索的用户首先需要填充显示各种标准信息的屏幕。此类标准将包括“RADIUS”设置,我们将提供初始默认值,但我们将需要覆盖的能力。

其他条件将包括其中存在的两个或三个自定义字段,这些字段目前存在于帐户记录上。它将为每个提供默认值,但我们需要覆盖能力。

它不强制在地图表单中显示邻近帐户列表。如果邻近帐户显示在列表中,而不是在地图上,则重要的是,我们可以看到从每个接近帐户的距离到源帐户的距离。

我们带来了解决方案: -

在此内容中,我们承认从帐户列表中,我们可以从源到估算里程中的某些机器识别,并且可以以不同的成本从源中找到机器列表,从而识别某些机器可以识别某些机器英里列表和它也可以从上一个销售日前识别,我们可以从上面的所有来源过滤,然后单击“搜索”。从这方面,它提供了两个选项 

1 - 生成PDF
2视图地图

生成PDF: -  从此选项客户选择选择其选择后,他们会单击此选项,并会在PDF中获取详细报告。

查看地图: -  它为观众提供了识别产品的所有目标位置,并通过此地图分析某些目的地。

 

 

现在,随着以下屏幕截图,其方法可以理解如下: -

1)使用各种标准搜索过滤器

 

可以通过以下方式理解 代码片段 如下。这些是我们部署到生产的少数组成部分。

1. 在过滤器控制器上显示所有帐户: -

从以下代码中,我们能够区分如何多选过滤器上可用的选项 -

公众与共享类showallaccountonfiltercontroller {

公共字符串RecordId {GET; SET;}

公共帐户SourceAccount {GET; SET;}

public double last_sale_days_ago {get; set;}

公开名单<Account>accountlist {get; set;}

公开名单<Account>accountlistsearched {get; set;}

公开名单<Account>accountlistsearched1 {get; set;} //列表将在地图上显示

公开名单<wrpclass>searchAccountListWither {GET; SET;}

公开名单<String>AccountPickListValue;

公开名单<String>seletectedaccountpicklistvalue;

公共布尔列表空地{GET; SET;}

公共Boolean展示{get; set;}

public string headerdata {get; set;}

下面有上述模型的描述 ER图