指定 Dataspy 标准

当创建、编辑或复制 Dataspy 时,您需要指定筛选、排序、布局和高级标准。当 Dataspy 应用到列表时,只能找到与指定标准匹配的记录,它们将根据指定的排序顺序和布局显示。

若要指定筛选条件:

  1. 打开任何列表视图页面,从Dataspy下拉列表选择 Dataspy,然后单击编辑按钮。
  2. 在左侧窗格选择筛选后,转到第一个字段,选择要筛选数据的字段。
  3. 在第二个字段,选择运算符。
  4. 在第三个字段,指定要筛选的值。
    注意: 通过指定 +- (单位:天),输入相对日期。例如,"-1"表示一天前 >="-7" 表示上周。
  5. 若要选择联接运算符,单击 AND/OR超级联接。以下为可用的值:
    • 指定 AND,以包括含有所有加入条件的记录
    • 指定 OR,以包括含有其中一个条件的记录
  6. 若要添加圆括号到所选的行,单击右圆括号按钮。圆括号用于在混合 ANDOR 语句时将相关语句组合在一起。
  7. 指定额外的筛选标准。若要将额外的行添加到筛选器,单击添加行
    注意:若要移除筛选行,选择第一个下拉列表中的空白选择。

请看下面的示例来指定排序条件:

  1. 在左侧窗格,单击排序
  2. 在第一个下拉列表,指定记录排序基于的字段,然后单击升序或降序按钮以设定排序顺序。
  3. 必要时为其他字段重复。
注意:若要移除排序标准,选择下拉列表中的空白选择。

请看下面的示例来指定布局条件:

  1. 在左侧窗格,单击布局
  2. 将字段从可用字段列表移到可视字段列表,如下所述:
    功能 过程
    添加字段 选择可用字段中的字段,然后单击右箭头 (>)。
    移除字段 选择可视字段中的字段,然后单击左箭头(<)。
    添加所有字段 单击双右箭头 (>>)。
    移除所有字段 单击双左箭头 (<<)。
    将字段重新排序 选择可以字段中的字段,然后单击向上或向下箭头以移动字段。
  3. 在下载另一组行之前,指定要从数据库检索的行数。

在从列表视图的数据库检索另一组记录前,可指定要检索的记录数。该设置不会影响表格的高度(在不滚动表格的情况下显示的行数),但是,该设置非常重要,因为它可以影响含有大量记录的列表的下载和显示速度。

例如,如果值设为 100 (默认值),系统仅下载与选定 Dataspy 中指定的标准匹配的前 100 个记录。当您滚动到 100 个记录的末尾时,系统显示下 100 个匹配的记录。如果该值设为 300,在所有 300 个记录显示完毕前,不会检索任何记录。

请看下面的示例来指定高级条件:

  1. 在左侧窗格,单击高级
  2. 必要时指定额外的 Where 语句。 该 Where 语句附于 Dataspy 筛选器生成的 Where 语句。 若已指定筛选器, Where 语句将附有 AND 语句。
  3. 单击测试 Where 语句。若 SQL 语句正确无误,将显示确认消息。还可单击显示 SQL 语句以查看整个 SQL 语句。SQL 语句字段为只读。