使用HP-Trim SDK,如何按参考编号搜索文档?
涉嫌documentation指的是直接搜索的方法:
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>");
有什么建议吗?
答案 0 :(得分:1)
您使用的是.NET SDK吗?如果是这样,您可以按照其记录编号获取记录(C#示例):
using (Database db = new Database()) {
db.Connect();
Record record = new Record(db, "123456"); // Replace with record number
// Do stuff with record
Console.WriteLine(record.Title);
}
您不需要构建“正式搜索”。
答案 1 :(得分:1)
如果您对正确的字符串搜索语法感到好奇,可以这样做:
records.SetSearchString("number: <RecordNumber>");
答案 2 :(得分:0)
使用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);
}