Rss & SiteMap

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

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

标题:甘特图GanttView怎么获取当前编辑列的列名和列标题?

1楼
z769036165 发表于:2025/1/14 8:32:00
如题,在表格中编辑某些字段,需要设置某些列不让编辑,同时需要根据不同的编辑列触发不同的代码?
2楼
狐狸爸爸 发表于:2025/1/14 8:41:00
如果说的是甘特图左侧的表,目前是做不到的,除非我提供一个编辑前事件,但是这个有意义吗,用户不能直接编辑表格,还可以直接修改甘特图啊。
3楼
有点蓝 发表于:2025/1/14 8:58:00
目前没有办法限制编辑权限。

至于触发事件参考:http://www.foxtable.com/webhelp/topics/4043.htm
4楼
z769036165 发表于:2025/1/14 9:17:00
需要做权限控制,被分配的子任务人员只有任务进度和完成情况填写的权限,但这个目前没想到办法限制,容易被子任务负责人修改数据,如完成时间等,同时我这需要将任务完成事情同步到其他系统中,也只有这进度修改后触发,其他列如项目经理修改其他列时不需要触发。
5楼
狐狸爸爸 发表于:2025/1/14 9:41:00
可以做到

利用BeforeEditTask和AfterEditTask事件。

在BeforeEditTask事件用用全局变量记录任务的关键信息。

在AfterEditTask事件中,对于用于无权更改的信息,直接从全局变量中恢复即可。
[此贴子已经被作者于2025/1/14 11:27:16编辑过]
共5 条记录, 每页显示 10 条, 页签: [1]

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

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