设置搜索范围

执行搜索时,缺省情况下仅在本地帮助内容中执行搜索。您可以扩展搜索范围以搜索远程信息中心、Web 或具有内部搜索设施的内部网站点。

开始之前

要搜索远程信息中心或 Web,必须从“动态帮助”视图的搜索窗格中执行搜索。 要设置搜索范围,请执行以下步骤。

过程

  1. 通过从工作台菜单栏中单击帮助 > 搜索,或通过按键盘上的帮助键(通常为 F1,Linux 中为 Ctrl-F1),然后单击“帮助”视图底部的搜索链接来打开“动态帮助”视图中的搜索窗格。
  2. 单击搜索字段下方的缺省链接,以更改当前的范围设置。
    用于更改当前范围的搜索字段和链接
    将显示“选择搜索范围设置”窗口。
    “选择搜索范围设置”窗口
  3. 单击新建...,将显示新建范围设置对话框。
  4. 输入用于标识新范围的名称,例如,IBM® Boulder 信息中心Web 搜索,然后单击确定。 现在,新范围将显示在带有缺省范围的窗口中。
  5. 选择该新范围,然后单击编辑以显示“搜索范围”对话框。
    “搜索范围”对话框
    在缺省情况下,唯一的搜索类型为“本地帮助”,在对话框的左侧窗格中指示。
  6. 单击新建以添加新的搜索引擎类型,根据添加的项单击信息中心Web,然后单击完成。 现在,搜索范围对话框中将出现第二个搜索类型,但是 URL 字段为空。
  7. 为所选站点添加搜索 URL:
    • 对于信息中心,不包含 index.jsp 后缀。 例如,对于 Boulder 中 IBM CICS® 4.1 信息中心的 URL 为 http://publib.boulder.ibm.com/infocenter/cicsts/v4r1/
      注: 此时,在 Boulder 中只能搜索 CICS 4.1 信息中心。无法搜索先前版本的 CICS 信息中心。
    • 对于 Web 搜索,输入使用的搜索引擎的搜索 URL。以下是一些可以复制并粘贴到搜索范围中的常见搜索引擎的搜索 URL:

      Google(TM)http://www.google.com/search?hl=en&q={expression}&btnG=Google+Search&meta=

      Yahoo!:http://uk.search.yahoo.com/search?p={expression}&fr=yfp-t-501&ei=UTF-8&rd=r1

      MSN:http://search.msn.com/results.aspx?q={expression}&FORM=MSNH11

      单击应用

    • 对于内部网搜索,请输入内部网站点中搜索引擎的搜索 URL。 如果不确定该 URL,通常可以通过以下方法找到:
      • 使用文本 TEST 在内部网站点中执行搜索。
      • 当显示结果时,地址栏应包含诸类似于如以下内容的一个字符串:http://your.organisation.com/search/do/search?qt=TEST&x=10&y=12&url=
      • 将该字符串复制并粘贴到“搜索范围”对话框中的 URL 模板字段,用 {expression} 替代搜索词 TEST 以使用以下字符串结尾:http://your.organisation.com/search/do/search?qt={expression}&x=10&y=12&url=
      单击应用
    在执行搜索时,您的搜索参数将传递到 {expression} 值中的搜索引擎中。
  8. 可选。现在,在新范围中已定义了两个或三个搜索引擎类型,“本地帮助”和“信息中心”,如左侧窗格中所示。 现在执行的任何搜索都将搜索本地帮助内容和远程信息中心。 如果希望将该范围限制为仅在远程信息中心内,请选择本地帮助,然后在启用搜索引擎框中单击以除去复选标记并禁用“本地帮助”搜索引擎。 可以定义任意数目的搜索范围,但建议您在每个搜索范围中仅定义一种类型的搜索引擎。
    要点: 当您添加新的搜索类型时,Eclipse 会自动向已定义的任何现有的搜索范围添加新的搜索类型。 CICS Explorer 所使用的 Eclipse 版本存在一处限制,可能导致您在执行搜索时出错。 要避免该错误,您必须编辑任何现有的搜索作用域,以取消选择新的搜索类型。 我们建议您在每个搜索作用域中不要定义多种类型的搜索引擎。
  9. 单击确定以保存设置,然后再次单击确定以保存新范围。

下一步做什么

现在,搜索范围将更改为新范围。 要返回到缺省搜索范围,单击搜索范围链接,选择“选择搜索范围设置”窗口中的缺省,然后单击确定