摘要:
在前面的六篇文章之中,我们详细的讲解了甘特图使用的数据结构以及提供的接口,我们可以知道,对于SFData接口的调用方来讲,最主要的就是实体+属性的模式,可是,对于甘特图组件来讲,怎样将这些实体的属性显示在界面上并提供必要的操作,是必须解决的问题。 针对这个问题,向日葵甘特组件的SFGantt模块... 阅读全文
摘要:
在上一篇文章讲到SFData的设计的时候,已经简单的提到了数据组件要实现的功能,实际上,数据组件,是SFData的一个插件,这个插件可以调用 SFData的所有的方法和事件,用来完成一些附加的功能和数据逻辑,例如,我们现在已经使用数据组件功能实现了以下逻辑: 1.SFDataCalculate... 阅读全文
摘要:
基于AJAX的向日葵甘特图组件发布了1.2beta版 向日葵 Gantt 是当前B/S 系统开发中先进的甘特图解决方案,它采用与Google maps相同的AJAX技术,实现了与Ms Project 甘特图一致的界面和功能,可广泛应用于 ERP 系统、MES系统、项目管理系统或其它的资源时间... 阅读全文
摘要:
在前面的几章之中,我们已经比较详细的介绍了如何向向日葵甘特图的SFData提供数据,现在,我们就需要了解,我们在完成通过数据适配器将数据提供给SFData之后,能够使用SFData来完成什么样的操作呢?换句话说,SFData怎样使用这些数据,提供哪些功能? 在此之前,让我们看看整个向日葵甘特数据... 阅读全文
摘要:
在上面的两篇文章之中,第一篇讲解了SFData所需要的数据结构,而在第二篇文章之中,介绍了如何为SFData提供这种数据(数据适配器),在这篇文章,我们将介绍系统集成的两个数据适配器SFDataXml和SFDataProject。 这两个数据适配器都是基于XML格式的,虽然SFData根本不关... 阅读全文
摘要:
在前面的文章之中,我们介绍了向日葵甘特图的数据结构,在这篇文章,将主要介绍如何给甘特图提供数据。 向日葵甘特图采用数据适配器的机制来获取数据,这意味着你可以将你的任何格式和来源的数据提供给甘特图,实现的一个数据适配器的接口非常简单,现在我们以目前向日葵实现的任务甘特图为例,来介绍数据适配器的原理... 阅读全文
摘要:
现在,向日葵甘特的开发已经有了一段时间了,在这一段时间之中,我们积累了很多相关的经验和设计上的理解,这一些内容使我们的产品结构渐渐的清晰稳定下来,我们知道,不仅仅我们在开发之中需要这些内容,用户在使用我们的甘特图的时候,也需要比现在更加能理解我们的甘特图的原理和实现,因此,从现在开始,我们将渐渐... 阅读全文
摘要:
参考最近一段时间客户所提问题和需求,清明时节时我们对甘特图进行了集中更新,发布了向日葵甘特图组件1.1版。 向日葵甘特图组件1.1版完善了以下几点:1、对甘特图的任务移动功能进行重新整理,重新实现上移和下移,使数据API更加清晰;2、对甘特图拖动过程之中的内存进行优化,避免频繁的拖动造成内存泄漏的情... 阅读全文
摘要:
双代号:以箭线及两端点的编号表示工作的网络图称为双代号网络图。既用两个节点一根箭线代表一项工作,工作名称写在箭线上,工作持续时间写在箭线下,在箭线前后的衔接处画上节点编上号码。 单代号:以节点及编号表示工作,以箭线表示工作之间的逻辑关系的网络图称为单代号网络图。即每一个节点表示一项工作,节点... 阅读全文
摘要:
打印问题解决方法: 利用在服务端web 快照的方式生成图片,然后用户就可以利用图片工具打印甘特图。 这样向日葵甘特图就需要一个轻量的服务端,服务端代码完全对用户开放。 下面是C#写的生成甘特截图代码,可以运行查看效果,欢迎大家给出更多建议。 目前存在问题是生成速度偏慢,而且较耗服务器性能,正在... 阅读全文