2012-01-24 207 views
2

看起来像一个简单的问题,但我看不到它在哪里设置。Salesforce:如何将自定义对象添加到搜索结果

我创建了一个自定义对象Account Thing,它与具有Master-Detail关系的Accounts有关。

它有一个文本区域字段Body。

它有一个搜索结果布局,如果我搜索正文中包含的东西,结果返回。

我创建了另一个类似的自定义对象Contact Thing。它还有一个文本区域字段Body。

它没有搜索结果布局。如果我搜索Body中包含的内容,则不会返回。查看结果页面中搜索的对象列表,请列出Account Thing,但不包括Contact Thing(或其他任何自定义对象)

我在考虑必须有一个标志或搜索设置,设置帐户事情,但我现在找不到它。

我查看了应用程序设置>自定义>搜索>搜索设置, ,但没有相关的配置。

任何帮助appriciated!

+0

我做了一些挖掘并找到了解决这个问题的方法。 显然只有自定义对象包含在搜索结果中。 我以某种方式创建了一个帐户事物(但将其从视图中删除)的选项卡,但不适用于任何其他自定义对象。在我添加了一个标签后,在相关搜索中返回联系事物。 另一方面的信息是,身体是一个富文本类型,而不是一个标准的文本区域。这就解释了为什么它是可搜索的。 –

回答

0

您确定帐户正文使用文本区域吗?我不认为这些是可搜索的,因为你不能在SOQL查询的where子句中使用它们,所以如果系统搜索它们会感到惊讶。除此之外,标记为“已部署”或“正在开发”的对象?如果是后者,它可能不会出现。

因为这是一个非代码问题,您可能会在此处关闭,请按照(并在某些问题上进行投票)我的Salesforce Stack Exchange proposal,我正在提出这样的问题(这些问题是有效的Salesforce开发问题)可以在Stack Exchange网络上存在!

+0

是的,我确定Account Thing有一个文本区域作为主体,但我认为这是一个问题。账户事物和联系事物的模式是相同的,除了它们的对象关系。好好想想他们是否被部署了,但我已经证实他们都被部署了。 –

+0

联系事物是否与联系人有MD关系?也许这是差异化? –

+0

是的,它的确如此。但为什么这意味着它不能被搜索? –

2

我做了一些挖掘并找到了解决这个问题的方法。

显然只有具有自己的选项卡的自定义对象包含在搜索结果中。 我以某种方式创建了一个帐户事物(但将其从视图中删除)的选项卡,但不适用于任何其他自定义对象。在我添加了一个标签后,在相关搜索中返回联系事物。

另一方面的信息是,身体是一个富文本类型,而不是一个标准的文本区域。这就解释了为什么它是可搜索的。

相关问题