当前位置:   article > 正文

PowerBulider 数据窗口实现甘特图

PowerBulider 数据窗口实现甘特图

        使用PB多年,一直舍不得放下,虽然实现甘特图使用c#比较方便,也有很多控件可以实现,但总想试试PB怎么实现。闲着没事就搞了一下。提供思路给大家,希望对有需要的人有帮助。

生成甘特图的方式很多,但PB实现起来比较麻烦。

1、纯PB生成

2、使用OLE对象,内嵌Excel,使用条件格式实现。

3、调用Devexprss Chart控,使用C#生成,然后PB调用(可以生成exe,也可编译C# Com组件完成)

这里只讲PB如何生成甘特图

(1)动态创建数据窗口,使用(Tabular)格式,参照Excel中条件格式生成甘特图的思路,将判断条件写进datawindow字段中。

(2)动态生成表头及各种线。

(3)数据库表中只存储几个关键字段如:任务名称,开始时间,结束时间,资源

(4)窗口见下图

 代码比较长,就不贴了,有需要的留言。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/41395
推荐阅读
相关标签
  

闽ICP备14008679号