alfresco - Alfresco 中的文档关联
问题描述
如果 Alfresco 用户从当前文件夹中选择了 x 个文档,并希望拥有一个父文档,其中所有 x 个文档都附加在一个文档中并且可以下载它。我是否应该创建一个自定义 Web 脚本来执行此操作,或者如何在此处利用关联概念。例如。假设产品需求文档、测试和发布文档需要一起附加到一个文档中。
解决方案
在我看来,您不匹配文档(下载一个组合文档)和集合(关联)概念。
您可以创建自己的自定义文档模型,该模型支持通过添加关联将文档逻辑附加到另一个(主)文档。您还可以在该模型中定义附加文档将存储为主文件的子文件,这将以某种方式隐藏文件夹中的附加文件。我们为我们的 Alfresco 电子邮件和我们的自定义附件模块实现了这个概念。
如果您需要下载该逻辑文档(仍然可能是文档集合)的可能性,最简单的方法是实现显示在您的主文档上的自定义操作,该操作将压缩主文档和所有连接的文档。如果您希望仅下载单个文档(如 PDF),则必须编写自定义转换逻辑,将单个文档转换为页面并将它们组合成单个 PDF。这可能很复杂,因为文档可以是任何格式。也许您还希望/需要保存元数据、流程信息、决策、结构...
推荐阅读
- android - 在android studio中显示和隐藏栏的稳定视图
- python - 'str' 对象不能解释为文本抓取方法中的整数错误
- reactjs - 如何在 React 项目中集成 chrome 铸造
- c# - 有没有办法忽略asp.net核心中的特定属性包含多对多关系的函数
- ubuntu - 配置:错误:远程访问需要 curl。安装 curl 或使用 --disable-dap 构建
- mysql - Laravel InsertOrIgnore - 插入了哪些记录?
- python - discord.py 等待 channel.connect 超时
- ionic-framework - 离子原生闪屏 vs 电容闪屏?
- python - 如何显示通过 aiortc 接收的流而不写入文件
- python - 如何在带有美丽汤的类中找到标签