首页 > 单独文章 > 正文

在SharePoint Designer 2007数据视图中对数据进行排序和分组

时间:2007-07-12 16:14:21 作者:officeba 【认证】

使用 Microsoft Office SharePoint Designer 2007 可以方便地在数据视图中对数据进行排序和分组。

在数据视图中对数据进行排序时将修改数据的显示顺序。排序是一种可用于将记录按某种方式重新排列的技术,从而使数据更易于理解。例如,常见的排序方式包括按字母或数值顺序排列。还可以执行基于表达式的高级排序。

在数据视图中对数据进行分组时,该数据视图中的数据将按指定条件分组。排序和分组是相关的,只有指定排序顺序后才能对域进行分组。例如,如果按字母 顺序对产品列表进行排序,这样,以“A”开头的产品会一起显示,这就是分组的基本形式。数据视图中的每个组均可通过组页眉展开或折叠。

使用 Office SharePoint Designer 2007 在数据视图中对数据进行排序或分组时,默认情况下,数据视图将按指定的数据顺序或组顺序显示。还可以向数据视图添加工具栏,以便网站访问者可以通过浏览器 对数据进行排序或分组。有关如何添加此类工具栏的详细信息,请在“请参阅”部分中查找相应的链接。

数据排序

通过对数据进行排序,将以最适合的顺序显示信息,而不是数据最初输入时的顺序。例如,美食配送公司 Northwind Traders 创建了产品列表的数据视图。您建议他们按产品名称的字母顺序对列表进行排序,使得在列表中查找产品变得更加容易。

还可以通过向排序顺序列表中添加更多域来按多个域进行排序。例如,为了使列表中的产品更便于查找,可对数据视图进行排序,按类别显示产品列表,其中每个类别内再按产品名称排列。

  1. 打开包含要排序的数据视图的页面。
  2. 右键单击该数据视图,然后单击快捷菜单上的“显示常用控制任务”

     提示   也可以单击数据视图,再单击右上角的箭头 来显示“常见数据视图任务”列表。再次单击该箭头可隐藏列表。

  3. “常见数据视图任务”列表中,单击“排序和分组”
  4. “排序和分组”对话框的“可用域”下,单击要作为排序依据的域,然后单击“添加”

    如果“可用域”下未显示任何域,请双击“更多域”,单击要作为排序依据的域,然后单击“确定”

    按照 Northwind Traders 示例要求并按产品名称的字母顺序对示例数据排序,请单击“ProductName”

  5. “排序属性”下,请执行下列操作之一:
    • 若要从低到高对域进行排序(例如,A、B、C 或 1、2、3),请单击“升序”
    • 若要从高到低对域进行排序(例如,Z、Y、X 或 3、2、1),请单击“降序”
    •  提示   要将域的排序顺序从升序更改为降序,或进行相反操作,请双击“排序顺序”列表中的域。请注意,域名旁的三角形表示域是以升序或是降序进行排列。

  6. 单击“确定”
  7. Northwind Traders 产品列表目前按仅按“ProductName”域排序。接下来要按多个域对列表进行排序。

  8. 若要按多个域进行排序,请向“排序顺序”列表添加更多域。

    例如,要按类别对产品列表排序,其中每个类别内再按产品名称排列,则必须将“CategoryID”域添加到排序顺序。在“可用域”下,单击“CategoryID”,然后单击“添加”

    “CategoryID”“ProductName”此时均显示在“排序顺序”列表中。

  9. 单击“确定”
  10. 还可以更改这些域的排列次序。若要更改域的次序,单击“排序顺序”列表中的域,然后单击“上移”“下移”

    例如,刚才是先按“ProductName”、再按“CategoryID”对 Northwind Traders 产品列表进行排序。若要先按“CategoryID”、再按“ProductName”对产品列表进行排序,请在“排序顺序”列表中单击“CategoryID”,然后单击“上移”

    排序结果为列表先按“CategoryID”、再按“ProductName”进行排序。


相关文章

同类最新