避免两次存储相同附件的正确方法

| 我正在使用project.task模型,其中委派在两者之间创建了父/子链接。 委派时,我希望获得委派任务的人也可以访问原始任务的附件,如何避免真正复制它? 我考虑过要使用
<act_window>
或向导来检查是否存在父任务,如果可以,还可以显示父任务附件。 act_window的问题在于,您需要指定2个不同的act_window记录,并且仍将仅覆盖一个父关系和一个子关系(可以委派更多任务) 对于向导方法,似乎有些多余的工作可能会更容易解决(因此出现问题)。     
已邀请:
        我认为构建向导是唯一可行的方法,因为附件和project.task之间没有真正的联系。如果您是我,我将构建一个向导,该向导将遍历父级关系以构建所有祖先任务ID以及当前任务ID的列表。然后,使用该ID列表作为域搜索条件之一,使向导打开附件窗口。     

要回复问题请先登录注册