报表条件窗体和子窗体为用户报表提供了一种用户友好且容易使用的构建条件字段的方法。通过允许用户定义每一个报表适用于那些字段条件,可以消除你和开发者预测如何筛选每一个报表的负担。你经常会使用参数查询或专用的单个窗体让用户选择要报告哪一条记录。随着用户需求的该变,通常不得不创建新报表,或者修改或向这个报表查询添加参数。如果用户开始依靠自己创建报表,然后发现这些新报表也需要筛选到具体记录,也是如此。

  管理这些报表的表使用来之系统表的信息。因此,添加的任何新报表都将自动根据用户选择的条件字段提供。

  需要注意以下事项:

  • 用于报表的表将在前台文件中维护。
  • 要提供用户友好的数据用于筛选,许多查询字段存储实际数据而不是PK值。
  • 为避免被迫处理原始的SQL语句,所有报表必须以命名查询或表为基础。在报表的记录源内不能进行筛选。
  • 一个报表只有一组报条件;用户可以根据需要修改条件。
  • 字段可以用作条件选择,仅限一次。
  • 当前的过程不是为了使用附件、多值或备忘录(长文本)字段作为条件字段设计的。如需要,可以修改代码以防止拥有这些数据类型的字段作为数据筛选条件提供。在那种情况下,也许会从把一些代码迁移到模板中受益。

  理解一些偏离正常的做法也是有帮助的。虽然一些开发这会争辩说这时不必要的,但是,这些表为其主键使用的自动编号。ReportID有默认值,支持确定是否已经创建空记录的过程。还讲看到的这个模板中的每一个变量都确定为Variant,而不是Integer。这允许Variant的值是空的这个功能,并且使用这个功能准确指出故障方式。

关于TeamDoc软件:

TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页

TeamDoc软件界面(点击可放大)

版权所有:南京网亚计算机有限公司,本文链接地址: 设置报表及其条件字段