找回密码
 立即注册

QQ登录

只需一步,快速开始

ilec
金牌服务用户   /  发表于:2024-1-16 15:29  /   查看:1455  /  回复:2
1金币
       甘特图的前置任务ID是甘特图流水号,而不是数据ID;以下图为例,我有个任务表,里面有9个任务,ID为1-9;有个前置任务字段用来记录前置任务。当切换项目时,甘特图中的前置任务是按照标红的序号来的,而不是按照数据ID;这里就存在问题了,任务创建的时候我记录的是数据ID,所以在甘特图里直接就不显示前置任务线了。
      尝试做了个辅助表,通过 match 函数返回前置任务所在行号,但是甘特图没有刷新出数据;但是从数据库直接读的前置任务ID就可以正常显示;
求解决方案




附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,这个前置任务并不是咱们理解的配置一下其他任务的ID,可以看一下插件的官方说明哈 传送门:https://marketplace.grapecity.com.cn/ApplicationDetails?productID=SP2104270030&productDetailID=D2310270039&tabName=Tabs_detail

2 个回复

倒序浏览
最佳答案
最佳答案
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-1-16 15:29:22
来自 3#
大佬,这个前置任务并不是咱们理解的配置一下其他任务的ID,可以看一下插件的官方说明哈

传送门:https://marketplace.grapecity.co ... tabName=Tabs_detail

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
ilec
金牌服务用户   /  发表于:2024-1-16 16:38:00
2#
自问自答:

1、增加辅助表,字段为 ID,前置任务ID,前置任务
2、辅助表匹配任务表,按照前置任务ID去查找ID所在的行号,用MATCH函数,举例 =IFNA(MATCH(“辅助表前置任务ID”*1,“任务表”ID,0),"")
3、利用表格操作,将辅助表前置任务字段更新至原始表的前置任务字段,执行时机为每次切换查询条件时;


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部