Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共16 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:[求助]谁来支一招,谢了

1楼
白衣秀士 发表于:2009-5-23 17:27:51

想做一个数据库软件,是关于安全用具的,这类安全用具要定期进行试验,录入,查询,打印都没什么难的,但想为它增加到期报警功能,就遇到困难了,因为这些工具的试验周期不一样,有的是一年,有的是半年,还有的是三年、四年的,怎么做呀。

求大家支支招,先谢谢了。

2楼
yzlee 发表于:2009-5-23 18:26:28
每日进行一次逐条,两个日期相减,然后比较就可以了.
3楼
水手 发表于:2009-5-23 22:21:28

有了初始日期与实验周期,可以得到到期日期,每天打开软件时用到期日期与当前日期进行比较,相差天数与你设置的报警提前天数相比,若小于则弹出提示窗口提示,若大于则不做处理.

4楼
pc_doctor 发表于:2009-5-24 0:22:12

说实在的这个用搭建来做是很简单的。

一、数据库设计时,需几个关键字段:品名、试验日期、试验周期(天)、待验日期

二、所需关键构件:“时间计算”

三、设置数据表的“过滤”属性:过滤字段=“待验日期”;过滤条件1=等于date_t0,过滤条件2=大于date_t1。

四、在数据库初次录入数据时,必须输入“品名、试验日期、试验周期(天)”等字段数据,提交保存时,“试验日期”+“试验周期(天)”采用“时间计算”构件计算出“待验日期”并赋值与该字段——“待验日期”=“试验日期”+“试验周期(天)”。

五、以后每次打开数据库时用,将“系统当前日期”分别赋值与“过滤条件1和过滤条件2”,执行数据表过滤操作。

六、凡是被过滤出来的记录都是已经达到“待验日期”的产品了。

七、真实试验后,将过滤出来的数据表进行修改:将本次试验的日期重新赋值给“试验日期”,提交保存时又会再次自动计算出下次的“待验日期”。

以后就是,重复五步以后的动作了。

不知说清楚没有,如还不明白,空时给你设计好放上来试一试。

5楼
白衣秀士 发表于:2009-5-24 12:15:27
太感动了,也许是我不善于思考,也是我学艺不精,这么个问题已经困扰了我半年了,没想到这么快就被老大们点破,谢谢大家了!
6楼
白衣秀士 发表于:2009-6-3 21:12:44
看各位老大的贴子,好象会了,但一动手老是遇到这样那样的问题,我太笨了,到目前也没有成功。
7楼
pc_doctor 发表于:2009-6-3 22:09:05

给你做好的实例

看看适不适合

(不用填写“待验日期”会自动计算的,或将其设置为“只读”)

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

8楼
白衣秀士 发表于:2009-6-4 17:53:06

先谢谢您了!

你做的实例,可能是用企业版或专业版做的,我用的是个人版,打不开,要密码,能不能说详细点儿,谢谢了。

9楼
pc_doctor 发表于:2009-6-4 19:25:02

密码就是默认的:Fever

可以在网站上下载一个企业版的最新解释器,运行一下,看看能否满足需求再说吧。

10楼
白衣秀士 发表于:2009-6-5 8:47:13
以下是引用pc_doctor在2009-6-3 22:09:05的发言:

给你做好的实例

看看适不适合

(不用填写“待验日期”会自动计算的,或将其设置为“只读”)

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:


我下载了解释器,看到了效果,我知道我要的正是这个,但由于看不到你的命令设置,还是不理解。能详细地说一下吗?麻烦你了。

共16 条记录, 每页显示 10 条, 页签: [1] [2]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.17188 s, 5 queries.