首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SDK搜索HP-Trim / Records-Manager

使用SDK搜索HP-Trim / Records-Manager
EN

Stack Overflow用户
提问于 2014-08-25 17:21:04
回答 3查看 2K关注 0票数 2

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

所谓的documentation指的是用于直接搜索的方法:

代码语言:javascript
复制
SelectByPrefix
SelectFavorites
SelectByUserLabel
SelectNone
SelectAll
SelectByUris
SelectTopLevels
SelectThoseWithin

和通用搜索:

代码语言:javascript
复制
records.SetSearchString(“createdOn:this week and assignee:me”);

但我所要做的就是根据文档的索引查找文档。

这些不起作用:

代码语言:javascript
复制
records.SetSearchString("recordNum: <RecordNumber>");
records.SetSearchString("recordNumber: <RecordNumber>");
records.SetSearchString("reference: <RecordNumber>"); 

有什么建议吗?

EN

回答 3

Stack Overflow用户

发布于 2014-10-10 09:40:02

您使用的是.NET软件开发工具包吗?如果是这样,您可以通过记录编号获取记录,如下所示(C#示例):

代码语言:javascript
复制
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);
}

你不需要像这样构造一个“正式搜索”。

票数 2
EN

Stack Overflow用户

发布于 2016-03-08 21:49:28

如果您对正确的字符串搜索语法感兴趣,可以这样做:

代码语言:javascript
复制
records.SetSearchString("number: <RecordNumber>"); 
票数 2
EN

Stack Overflow用户

发布于 2016-07-21 14:54:31

使用COM SDK;

代码语言:javascript
复制
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);
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25482679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档