视图查询的设计与实现
1. 设计要求概述
在实际应用中,我们需要根据一系列设计要求来构建视图查询。以“Maid To Order”应用的工作查询为例,需要对工作的相关信息进行过滤,具体过滤标准如下:
1. 工作的预定日期和时间范围
2. 工作的发票日期范围
3. 客户全名的精确匹配
4. 客户名字的模糊匹配
5. 客户姓氏的模糊匹配
6. 通过列表搜索客户的组织
7. 显示活跃与非活跃客户
8. 仅显示已完成、已支付、未支付或任意状态的工作
9. 列出完成时间在指定范围内的工作
10. 列出提供指定服务的工作
为了支持这些过滤标准,我们需要创建一系列相关对象,如下表所示:
| 对象名称 | 说明 |
| ---- | ---- |
| tlkpFilterServices | 服务过滤表 |
| tlkpFilterJobs | 工作过滤表 |
| frmFilterJobs | 视图查询 |
| fsubFilterServices | 按服务过滤视图 |
| qryFilterServicesSelected | 用户服务过滤查询 |
| qryFilterJobs | 工作过滤查询 |
| dmFilterJobs | 收集输入、运行查询并填充 tlkpFilterJobs 表的数据宏 |
| qryJobsFiltered | 弹出视图的记录源查询 |
| frmJobsFiltered | 显示匹配记录的弹出视图 |
下面我们将详细介绍构建这些对象的步骤。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



