如题:如何用代码设置甘特图的顶层时间标尺为日历天数?在MS Project中,可以手动设置为日历天数,希望可以从项目开始日期开始,设置时间标尺1~N天,狐表的甘特图帮助文件中没有提到?请教如何用代码设置时间标尺为日历天数,或者可以如何用代码修改时间标尺的显示文字也可以,谢谢解答!
[此贴子已经被作者于2025/4/22 16:15:48编辑过]
问一下贺老师,应该还可以设置日历天数,微软的MS Project手动设置总就有,而且,必须可以设置日历天数,才能完成倒排计划,目前其他的功能都相当不错,我已经实现了全项目的智建任务、根据数据库重建总计划、根据已知的延迟时间,自动计算延迟天数,并根据管理要求设置的压缩天数,一键创建月计划、周计划,可以说,狐表的甘特图开发,完全可以说是Project界的天花板!根本不用天天伏案排计划,有了这套管理系统分分钟搞定,完全实现简单。灵活。高效的设计原则!目前就这一步之遥,确实需要有代码设置日历天数或者可以遍历修改时间标尺的标题的代码来变通也可以!
日历天数就是没有休息日,所有天数都是工作日?
1、如果单个任务是这样,自定义一个日历,将这个日历的星期六星期天也设置为工作日,然后在任务属性中,给这个任务指定日历(前面创建的日历)
2、如果所有任务都是这样,那么设置默认休息日,将星期六星期天指定为工作日即可:
不是,全年或者N年都是从项目起止日期为1开始,全是用数字表示,即项目开始到结束的1~N天(以天为甘特图列)的时间跨度,只要有了这个,才可以倒排计划,否则,倒排计划显示的日期还是正的,就没有任何意义了,
MS Project手动设置时间标尺选项里面就有显示为日历天的选项。或者能提供一个用代码修改甘特图列标题的方法也可以,这样通过遍历甘特图列来修改列标题也可以实现。
[此贴子已经被作者于2025/4/22 21:17:50编辑过]
这是我早年花1500元购买的翰文进度计划编制系统,效果是这样的,他这里称之为“工程日”:

此主题相关图片如下:微信图片_20250423083636_14.png


此主题相关图片如下:qq图片20250423110850.png
贺老师,这个是当年的1月1日开始,列标题显示的是该日为1年中的第几天,倒排计划还需耍跨年时不归1,因为很多项日跨1年甚至N年,若需实现倒排时,则有以下几个要求:
1、需要用代码设置;
2、可否标尺从项目开始日为1开始向后排,向前则依次为……-3、-2、-1,也就是项目开始日向左为-1开始排。
最终希望可用代码修改标尺刻度的标题为自定义标题就好办了!