问题:一直想建一个公司内部用的知识产权管理工具,现在终于有时间了,计划一步一步实现缴费日期提醒,缴费通知报表自动生成,知识产权信息搜索,知识产权信息录入窗设计,知识产权申请状态追踪等功能。
本文全部内容完全免费,设置的是“全部可见”的,如果变成了VIP可见的,请发起对引起这一变化的 CHu Sheng 的诅咒,并第一时间发消息给作者提醒更改!!
这里先记录以下如何实现将缴费截至日期和当前日期进行比较,并按照日期远近进行分阶段筛选和显示。
一、素材生成
之前我公司管理的知识产权都是用excle表格记录的,这为导入生成access 数据库提供了便利。尽管网上教程很多,这里还是稍微记录以下,总要有个开始。
1.1 打开 外部数据 菜单
1.2.选择 要导入的 excle表格
1.3.选定导入的方式,一般默认即可
1.4.将excle的第一行作为数据库数据的属性字段
1.5.可以点击原有的字段,进行更名
1.6.确认是否添加主键,一般不要主键,之后可以手动添加的
1.7.为新导入的数据表命名
因为之前已经导入一次了,这次命名为 专利缴费表2
1.8. 点击 关闭 ,完成数据导入
1.9. 打开新导入的数据库数据表
二、日期计算
这里是采用 “查询”这一功能来实现的
2.1 打开创建菜单,查询向导,弹出对话框选 简单查询向导
2.2 选择要生成的查询表中想要出现的字段
2.3 设定将要生成的查询表的 名称
2.4 在最后一个空白列,右击,选择生成器
2.5 编辑表达式
下图中 “到期日”就是空白列将要采用的字段名称; 后面Now() 在截至日 前,计算结果是 “截止日-现在” !!! 。如果表达式没有错误就不会有提示,有错误会弹警告框。
2.6 运行一下,显示查询表的数据结果
2.7 结果中出现了一个 到期日 字段
三、按照到期日范围进行筛选
3.1 按照第二步,新创建一个基于 “到期日-表2数据” 这一查询表的 查询表,命名为1-15日到期
在 到期日 字段下的条件行,输入 >=0 and <= 15
3.2 运行! 得到最终结果
四、使用提示
我们可以按照第三步,多创建几个日期段的查询表,但是要记得,这些查询表是基于 “到日期-表2数据” 得来的,所以要更新,必须先运行 “到日期-表2数据”,并保存结果,然后再运行时间段查询表,这样才能保证数据正确。