所以我面临以下挑战。我在 Alfresco 中创建了一个文件夹,或者将其放入具有托管规则的文件夹中。我已将规则设置为不适用于子文件夹,因此它仅适用于在其中创建的文件夹。
完成后,我将使用文件夹的命名约定 (firstname_lastname_referenceid) 来填充其元数据。我想做的是,从那时起,在该新文件夹中创建的任何子项都应应用该方面,然后将该新文件夹中的元数据复制到子项中。 我在想,一旦从父文件夹上的规则创建新文件夹,也许有一种方法可以将规则应用到该新文件夹。
有人对此有任何想法或经验吗?或者可能有其他方法来实现这一目标?
我尝试从父文件夹规则执行此操作,但它需要一个非常复杂的脚本来确定子级相对于新文件夹处于哪个级别
您可以通过稍微不同地使用上述机制来实现您想要的目标(因此这更像是一种逻辑,而不是露天挑战)。:
foo:filingRoot
)。document.hasAspect('foo:filingRoot');
)-->填充元数据(由另一个方面处理,例如foo:filingParent
)foo:filingParent
方面 --> 根据需要从filingParent复制元数据。通过使用相同的方面或类型/方面继承,确保始终使用稍后要搜索的相同属性。