Salesforce:自动完成查找字段

时间:2012-07-11 13:54:43

标签: autocomplete salesforce apex-code lookup autofill

我有一个名为"公司"的自定义对象。我在Visual Force页面中创建了一个查找字段,该页面为我提供了自定义对象的公司名称列表。公司"。我编写了一个代码,使这个查询字段自动完成,就像你在附图中看到的一样。(第一张图片)

问题:我不知道如何制作查询字段(从自定义对象"公司"机会"标准对象)中获取公司名称列表自动 - 在视觉力页面中完成。基本上希望第二张图片中以黄色突出显示的字段自动完成或在我输入前几个字符时提供相关建议。

任何有关此事的帮助将不胜感激。谢谢

This is a Visual Force page where I have done auto-complete for a look up field This is standard Opportunity object, where I want to make the yellow highlighted lookup field to be auto-complete but I don't know how to do in a standard page

3 个答案:

答案 0 :(得分:2)

您是否已将自定义对象的自动完成功能与搜索页面联系起来?

单击您的姓名|设置|自定义|搜索|搜索设置。 选中对象的“查找自动完成”复选框。

这将为您提供最近使用过的项目的自动完成选项。 http://help.salesforce.com/help/doc/en/search_lookupdialog.htm#auto_complete

答案 1 :(得分:1)

您将无法将此自定义嵌入到标准页面布局中,就像您在第二个屏幕截图中使用Opportunity对象一样。如果自动完成是必须的,那么你真的只有两个选择:

  • 使用自定义VF页面替换整个商机页面布局
  • 只在公司查找字段中编写一个VF组件,并将其嵌入到您的商机页面布局中(这必须在其自己的部分,这可能看起来不太好)。

答案 2 :(得分:1)

这就是你想要的 - http://tapp.ly/autocomplete/

Salesforce的自动完成查找功能可使任何Salesforce Lookup字段支持自动填充建议。自动完成查找可帮助您的用户输入查找字段,从而减少数据输入任务和错误率。

在您开始输入时建议使用Salesforce记录 搜索所有字段(标准Salesforce查找只允许您按名称字段搜索) 结果可以显示任何字段(例如案例主题而不是案例编号)