Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用SDK搜索HP Trim/Records Manager_Sdk_Hp Trim - Fatal编程技术网

使用SDK搜索HP Trim/Records Manager

使用SDK搜索HP Trim/Records Manager,sdk,hp-trim,Sdk,Hp Trim,使用HP Trim SDK,如何按文档的参考号搜索文档 指称的证据涉及直接搜查的方法: SelectByPrefix SelectFavorites SelectByUserLabel SelectNone SelectAll SelectByUris SelectTopLevels SelectThoseWithin 和一般搜索: records.SetSearchString(“createdOn:this week and assignee:me”); 但我只想通过索引查找文档 这些不

使用HP Trim SDK,如何按文档的参考号搜索文档

指称的证据涉及直接搜查的方法:

SelectByPrefix
SelectFavorites
SelectByUserLabel
SelectNone
SelectAll
SelectByUris
SelectTopLevels
SelectThoseWithin
和一般搜索:

records.SetSearchString(“createdOn:this week and assignee:me”);
但我只想通过索引查找文档

这些不起作用:

records.SetSearchString("recordNum: <RecordNumber>");
records.SetSearchString("recordNumber: <RecordNumber>");
records.SetSearchString("reference: <RecordNumber>"); 
records.SetSearchString(“recordNum:”);
records.SetSearchString(“recordNumber:”);
records.SetSearchString(“参考:”);

有什么建议吗?

您正在使用.NET SDK吗?如果是这样的话,您可以通过记录编号来抓取记录,如下所示(C#示例):


您不需要构造这样的“正式搜索”。

如果您对正确的字符串搜索语法感到好奇,这将起到作用:

records.SetSearchString("number: <RecordNumber>"); 
records.SetSearchString(“编号:”);
使用COM SDK

using (Database db = new Database()) {
    db.Connect();

    Records records = db.MakeRecords();
    records.SelectAll();

    records.FilterString = "number:<RecordNumber>";

    if (records == null || records.Count.Equals(0))
       return;

    Record existing = records.Item(0);
}
使用(Database db=new Database()){
db.Connect();
Records=db.MakeRecords();
records.SelectAll();
records.FilterString=“编号:”;
if(records==null | | records.Count.Equals(0))
返回;
记录存在=记录。项(0);
}

我希望我在三个项目之前就知道了。。。诅咒你,TRIM的文档!!!!
using (Database db = new Database()) {
    db.Connect();

    Records records = db.MakeRecords();
    records.SelectAll();

    records.FilterString = "number:<RecordNumber>";

    if (records == null || records.Count.Equals(0))
       return;

    Record existing = records.Item(0);
}