Alfresco中的自动递增(唯一)ID

时间:2016-08-09 06:07:37

标签: alfresco alfresco-share alfresco-webscripts

我试图通过运行脚本来扩展露天的文档管理。到目前为止,我已设法创建一个自定义类型和属性的自定义模型,如下所示:

enter image description here

上述自定义类型属于此自定义模型(暂不考虑自定义方面)

enter image description here

自定义类型到目前为止,我设法将其应用于某个文档,如下所示(请注意控制代码字段)

enter image description here

现在我要做的是添加一个自动递增函数,该函数将被设置为控制代码属性的值(即:[FILE0012])

我尝试使用露天的脚本规则,但似乎命令仅限于露天的功能。甚至 alert() console.log 功能都不起作用。我认为,如果我可以创建一个可以调用ajax到我的php服务器的脚本,我可以提取文档的属性,并将其插入我的数据库并获取rowid然后将其附加到单词“FILE”,以便它成为< em>控制代码属性(即:文档在1996年插入我的数据库,然后控制代码是[FILE1996],这是因为我加入'[FILE'和1996和']'

但就像我说的那样,javascript命令仅限于露天需要。

我试图进行我的研究,但我只是碰到了可追溯到2006-2010的2个过时的(我的意思是过时的)线程。这对Alfresco目前的构建结构没有多大帮助。

我希望有人可以帮助我。连接到数据库不是强制性的,但是如果我可以这样做那么它会给我相当惊人的结果。

1 个答案:

答案 0 :(得分:1)

看看“cm:countable”方面。你没有唯一性保证OOTB,所以考虑到这一点。

实施例: http://www.avantec.se/howto-create-an-auto-increment-field-on-an-object-in-alfresco/

相关问题