自动化Sharepoint Metdata Fields值

时间:2017-03-18 12:08:21

标签: c# sharepoint dynamics-crm metadata

我对Microsoft动态CRM的要求之一是在Sharepoint中创建自动文件夹结构。

我已经能够使用SharePoint提供的其他API服务从CRM创建文件夹结构。

现在,下一个任务是对于每个创建的文件夹,我必须在元数据字段值中包含其名称。

例如:

文件夹A - metaData FolderName - “文件夹A”  / subFolder --- metaData SubFolderName - “subFolder”        -FileA --- metaData No - “subFolder”

如果用户上传子文件夹中的任何内容,则其字段值也应该是子文件夹的名称。

我甚至设法从CRM中触发的SharePoint Rest API创建元数据字段值。 但是,解决方案不是100%,因为当用户在SharePoint中上传文件时,我无法知道文件是否已上传。

所以我在SharePoint Workflow中需要一些东西, 创建文件夹时,如果用户在某个文件夹中上传文件,其字段值将由当前文件夹名称或其父文件夹自动添加。

这是否可以在CRM中实现,因为每当我创建我添加元数据的文件夹时,其余的呼叫都会起作用。但是当用户上传文件时,它可能有一个默认值?

谢谢 - 任何解决方案都适用于SharePoint或CRM。

1 个答案:

答案 0 :(得分:1)

使用文档集代替文件夹。文档集基本上是具有共享元数据的超级文件夹。然后,共享元数据将自动推送到文档集中存储的任何文件或文件夹。

您可以通过休息here

查看创建文档集的不同之处

在共享元数据之上,文档集还具有伪登录页面,其中突出显示了关键元数据。您也可以将模板化文档添加到文档集中。 More info here