Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[建议] 甘特图增加AfterAddTask 事件(增加任务之后触发)

1楼
程兴刚 发表于:2025/5/14 9:55:00
    理由:甘特图增加任务时,如果采用了BeforeAddTask事件执行了代码,但是再添加任务的过程中,新的任务虽然被插入到了当前选中任务之前,也执行了BeforeAddTask事件的代码,但是,此时用户如果点击任务信息的取消,取消了增加任务操作,甘特图中新增的任务会被撤回来,那么,已经执行了的代码结果怎么办?而且这个AfterAddTask事件必须在用户点击了任务信息窗口的确定按钮关闭“任务信息”窗口后触发才算合理。
    当然,如果确实不能加,只能自己写代码新增任务,不允许打开“任务信息”窗口,也就是新增过程中不允许用户干预,确实不要新增的任务,可以进行删除任务操作,但还是希望能加上AfterAddTask事件更方便,也更合理,谢谢!
2楼
有点蓝 发表于:2025/5/14 9:56:00
已反馈
3楼
chen37280600 发表于:2025/5/14 10:20:00
还是老程专业啊
4楼
程兴刚 发表于:2025/5/14 12:25:00
经过反复测试,找到了解决办法,新增任务时“任务信息”窗口打开时,相当于任务已经加入到甘特图,这里的取消按钮执行的相当于删除命令,在BeforeRemoveTask事件写代码,执行与BeforeAddTask事件代码相反的操作,则相当于撤回了BeforeAddTask事件代码执行后的效果,如果增加困难AfterAddTask事件比较麻烦,就不用增加了,大家这样变通使用则可!
5楼
程兴刚 发表于:2025/5/14 12:26:00
以下是引用chen37280600在2025/5/14 10:20:00的发言:
还是老程专业啊
谢谢抬爱,喜欢踩坑而已!图片点击可在新窗口打开查看

共5 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.