M mount Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-14 #1 日报表,月报表到时间自动出来。 应该怎么处理时间? 用一个计数器不断的累加么?
W wind98 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-14 #2 用计数器?呵呵...没听过日报表、月报表要用计数器的!:) 自已计算吧!数据不都在数据库中?计算要统计的月份的数据难道不会吗?
L lenny Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-14 #3 取时间时留意一下,如果是新的一天,就进行上一日的结算统计 要是友好一点,就提示用户一下,要不要结算什么的…… 月也一样处理,发现是新的一月,就进行上一月的结算…… 加分吧?
T thtfsyh Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-14 #4 >用一个计数器不断的累加么? 不断地取系统时间,新的一天一开始,就可以进行报表的统计了!
龙 龙丹 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-14 #5 建议在数据库或文件中记录最近处理时间,程序启动时以及在启动后的定时器 事件(或其它任何可能触发处理的事件)中检查系统时间与最近处理时间之间 的差异,若相同,表示今天(或本月)已经处理过了,否则,进行处理,同时 更新最近处理时间。要达到实用程度可能还需要考虑过期未处理等情况。
建议在数据库或文件中记录最近处理时间,程序启动时以及在启动后的定时器 事件(或其它任何可能触发处理的事件)中检查系统时间与最近处理时间之间 的差异,若相同,表示今天(或本月)已经处理过了,否则,进行处理,同时 更新最近处理时间。要达到实用程度可能还需要考虑过期未处理等情况。
刘 刘素杰 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-14 #6 库表种应该有处理时间字段, 这个字段可以是有意义的,由用户自己输入 也可以是没有意义的,由程序自动将系统的当前日期添入 (此时一定注意要求用户的系统时钟是准确的)。 报表汇总时,就用这个字段作为范围条件字段
库表种应该有处理时间字段, 这个字段可以是有意义的,由用户自己输入 也可以是没有意义的,由程序自动将系统的当前日期添入 (此时一定注意要求用户的系统时钟是准确的)。 报表汇总时,就用这个字段作为范围条件字段
M mount Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-15 #8 月、日报表我已搞好。 班报表8个小时自动出来,怎么设计比较好
A aerobull Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-15 #9 //班报表8个小时自动出来,怎么设计比较好 操作员登录时要求输入班别。
M mount Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-17 #10 那应该是从操作员登陆时,开始计时8个小时,然后出来班报表么?
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-19 #11 mount:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。