【发布时间】:2016-08-09 15:09:44
【问题描述】:
我正在尝试通过运行脚本来扩展 alfresco 的文档管理。到目前为止,我已经成功地创建了一个具有自定义类型和属性的自定义模型,如下所示:
所述自定义类型在此自定义模型下(暂时不用考虑自定义方面)
到目前为止,自定义类型正在工作,我设法将其应用于某个文档,如下所示(注意控制代码字段)
现在我要做的是添加一个自动递增函数,该函数将设置为 控制代码 属性的值(即:[FILE0012])
我尝试使用 alfresco 的脚本规则,但似乎这些命令仅限于 alfresco 的功能。甚至 alert() 或 console.log 函数都不起作用。我想如果我可以制作一个可以调用 ajax 到我的 php 服务器的脚本,我可以提取文档的属性,并将其插入我的数据库并获取 rowid,然后将其附加到单词“FILE”,这样它就变成了em>Control Code 属性(即:在我的数据库的第 1996 行插入了一个文档,那么 Control code 是 [FILE1996],这是因为我加入了 '[FILE' and 1996 and ']'
但就像我说的,发生的事情是,javascript 命令仅限于 alfresco 的需求。
我试图进行研究,但我只遇到了 2 个可追溯到 2006-2010 年的过时(我的意思是过时)线程。这对 Alfresco 当前的构建结构没有什么帮助。
我希望有人可以在这里帮助我。连接到数据库不是强制性的,但如果我能做到这一点,那么它会给我带来相当惊人的结果。
【问题讨论】:
-
我希望我已经很好理解了,但似乎您需要将操作链接到规则(创建文档时,您需要生成控制代码)。在一个动作中你可以做你想做的事(在动作中生成代码,或者调用一个网络服务)=>ecmarchitect.com/alfresco-developer-series-tutorials/actions/…
标签: alfresco alfresco-share alfresco-webscripts