Salesforce:如何向搜索结果中添加自定义对象

Salesforce:如何向搜索结果中添加自定义对象,salesforce,Salesforce,这似乎是个简单的问题,但我看不出这是怎么回事 我创建了一个自定义对象Account Thing,它与具有主-详细关系的帐户相关 它有一个文本区域字段Body 它有一个搜索结果布局,如果我搜索Body中包含的内容,就会返回一个结果 我创建了另一个类似的自定义对象,Contact Thing。它还有一个文本区域字段Body 它没有搜索结果布局。若我搜索包含在身体里的东西,什么都不会返回。查看结果页面中正在搜索的对象列表,会列出Account对象,但不会列出Contact对象(或我创建的任何其他自定义

这似乎是个简单的问题,但我看不出这是怎么回事

我创建了一个自定义对象Account Thing,它与具有主-详细关系的帐户相关

它有一个文本区域字段Body

它有一个搜索结果布局,如果我搜索Body中包含的内容,就会返回一个结果

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

它没有搜索结果布局。若我搜索包含在身体里的东西,什么都不会返回。查看结果页面中正在搜索的对象列表,会列出Account对象,但不会列出Contact对象(或我创建的任何其他自定义对象)

我想一定有一个标志或搜索设置,我设置的帐户的事情,但我现在找不到它

我在应用程序设置>自定义>搜索>搜索设置下查看, 但是那里没有相关的配置


感谢您的帮助

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


因为这是一个非代码问题,您可能会在这里被关闭,请遵循我的建议(并对一些问题进行投票),我提出这一问题是为了让这些问题(有效的Salesforce开发问题)在Stack Exchange网络上有一席之地

我做了一些挖掘,找到了这个问题的解决方案

显然,搜索结果中只包含具有自己选项卡的自定义对象。 我不知何故为Account Thing创建了一个选项卡(但将其从视图中删除),但不是为Account Thing 任何其他自定义对象。在我添加了一个标签后,联系人信息在相关搜索中被返回


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

是的,我确信Account对象有一个文本区域作为主体,尽管我认为这是问题的另一个方面。Account对象和Contact对象的模式是相同的,只是它们有对象关系。关于它们是否被部署的想法很好,但是我已经验证了它们都被部署了。contact thing和contact有MD关系吗?也许这就是区别?是的,是的。但为什么这意味着它不能被搜索呢?抓稻草!您是否启用了Chatter以便进行全局搜索?(即屏幕顶部执行所有操作的搜索框,而不是LHS菜单中的搜索)我进行了一些挖掘,找到了这个问题的解决方案。显然,搜索结果中只包含具有自己选项卡的自定义对象。我以某种方式为Account对象创建了一个选项卡(但将其从视图中删除),但并没有为任何其他自定义对象创建选项卡。在我添加了一个标签后,联系人信息在相关搜索中被返回。另一个信息是,正文是富文本类型,而不是标准文本区域。这就解释了为什么它是可搜索的。