IBM Content Collector FS到P8归档

时间:2017-06-08 12:22:43

标签: filenet-p8 filenet-content-engine ibm-content-collector

在我当前使用IBM Content Collector 4.0.1 SP5和IBM Filenet P8 Content Engine 5.2.1的项目中,我需要从文件系统中收集文件并将它们添加到某个P8的对象库中。

报告文件被添加到八个固定文件夹的文件夹中,在它们下面,结构随着时间的推移逐渐增长,并且在yyyy / mm形式后面有更多嵌套文件夹:

Folder hierarchy

我从FS to P8 Archiving (Replicate File System and Detect Duplicates).ctms任务路由示例开始,以便在对象存储中包含复制结构。

FS to P8 Archiving task route 让我们关注P8 File Document in folder task,尤其是File in Folder Options

问题是我的存储库中创建的路径还包含驱动器号(例如:E:\Report\AMM_000001_00001\2017\05),而我希望仅从Report文件夹开始复制文件夹结构。

我怎样才能做到这一点? 我应该使用正则表达式吗?

1 个答案:

答案 0 :(得分:1)

我设法使用“P8 File Document In Folder”任务中的正则表达式来实现所需的结果,如下所示:

Purpose:            Get a folder path without a drive letter. 
Regular expression: ^[^\\]* 
Replacement string: $1 
Sample text:        C:\folder 1\folder 2 
Sample result:      \folder 1\folder 2

here所述。