【问题标题】:Auto-Incrementing (Unique) ID in AlfrescoAlfresco 中的自动递增(唯一)ID
【发布时间】: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 当前的构建结构没有什么帮助。

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

【问题讨论】:

标签: alfresco alfresco-share alfresco-webscripts


【解决方案1】:

看一下“cm:countable”方面。您没有唯一性保证 OOTB,因此请考虑到这一点。

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

【讨论】:

    猜你喜欢
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-13
    • 1970-01-01
    • 2016-09-27
    相关资源
    最近更新 更多