一直想找个方法来表现时间的线性流逝
2008-05-22 10:08
204 查看
图表是最直接的方法了
昨天花了一天的时间想,最后似乎是崩溃了。
我要设计一个图表,表示线性的时间。
现在有的是 时间的间隔,开始工作时间,结束工作时间。
一个人每天要工作24小时,不停的等待着订单,然后生产。
我有这个人每天的生产每个产品的:开始工作时间,结束工作时间。
那么我现在想让这一天工作变成一个线性的图,方便我来看。把每天工作的时间和不工作的时间都标示在这个线上。
我看了Reporting Serivce 里面没有我需要的这种图表。
只能用变形的图表了,选用最简单的柱状图。
我把每天按秒分成60*60*24份=86400,每秒算做一图表的Y值,如果这一秒是工作的,那么X值就是1,否者就是0.
这样就可以表现出来这个人一天的工作忙闲了。一幕了然,比直接拿数据好的多。而且多个人的话,还可以对比。
但是现在可以使用的数据只有开始和结束的时间。
我先自己生成了一个表,ID:1-86400;IV:NULL.
然后把每个工作的起始到结束的经历的时间ID对应的IV都设置为1.
这样就出现一个合格的表了。
非常的繁琐。
因为要写的SQL太多了,呵呵。
问问,有没有经历过这样的需求?有没有更好的解决方法?谢谢哈!!!
这个是我的问题,结果大乌龟指出来,列最多1024.找个想法就完了。
似乎大家也没有什么别的想法一时半会,结贴了。
有个帅哥说可以用flash,呵呵。谢谢他!
昨天花了一天的时间想,最后似乎是崩溃了。
我要设计一个图表,表示线性的时间。
现在有的是 时间的间隔,开始工作时间,结束工作时间。
一个人每天要工作24小时,不停的等待着订单,然后生产。
我有这个人每天的生产每个产品的:开始工作时间,结束工作时间。
那么我现在想让这一天工作变成一个线性的图,方便我来看。把每天工作的时间和不工作的时间都标示在这个线上。
我看了Reporting Serivce 里面没有我需要的这种图表。
只能用变形的图表了,选用最简单的柱状图。
我把每天按秒分成60*60*24份=86400,每秒算做一图表的Y值,如果这一秒是工作的,那么X值就是1,否者就是0.
这样就可以表现出来这个人一天的工作忙闲了。一幕了然,比直接拿数据好的多。而且多个人的话,还可以对比。
但是现在可以使用的数据只有开始和结束的时间。
我先自己生成了一个表,ID:1-86400;IV:NULL.
然后把每个工作的起始到结束的经历的时间ID对应的IV都设置为1.
这样就出现一个合格的表了。
非常的繁琐。
因为要写的SQL太多了,呵呵。
问问,有没有经历过这样的需求?有没有更好的解决方法?谢谢哈!!!
这个是我的问题,结果大乌龟指出来,列最多1024.找个想法就完了。
似乎大家也没有什么别的想法一时半会,结贴了。
有个帅哥说可以用flash,呵呵。谢谢他!
相关文章推荐
- 后缀树(SuffixTree)的Ukkonen线性时间构造方法
- 暗时间-一直以来伴随我的一些学习习惯(三):阅读方法
- 深入线性时间复杂度求数组中第K大数的方法详解
- 经典算法之线性时间选择的C实现方法
- 求数列的最大子段和的两种方法(包括时间复杂度为线性时间的算法)
- 桶排序——以线性时间运行的排序方法
- java如何记录方法运行时间?
- C#计算一段程序运行时间的三种方法
- 看到高手的线性筛素数方法
- js实现有时间限制消失的图片方法
- mysql和java中时间对照以及处理方法
- java 时间获取方法
- java计算时间差的方法
- Visual Studio Profiler 跟踪检查每个exe dll 性能 执行时间 CPU占用情况的方法
- java获取当前时间戳的方法
- Linux VPS vsftp/proftpd FTP时间差八小时的解决方法
- C#测试代码、函数、方法执行时间,方便进行系统性能评估
- 一个简单方法完成C#时间间隔的计算
- Win8系统如何设置时间自动同步方法 电脑系统时间不能同步怎么设置
- Linux操作系统下的时间设置方法介绍