问题标签 [imanage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WorkSite SDK - [NRTSession][TrustedLogin]无法在中断时请求独占信号量
我正在尝试使用 Autonomy SDK 进行一些管理操作,但是当我尝试连接到数据库时,我不断收到异常:
[NRTSession ][TrustedLogin ]无法在中断时请求独占信号量。
我的代码是 C#
任何帮助都是非常可观的。
imanage - 使用 c# 在 iManage 中获取文件夹的安全性
我知道如何获取 Imanage 文件夹中项目的安全属性。我正在寻找一些仅在文件夹级别为我提供安全属性的代码片段。
imanage - 在 Matter Centric HP/Autonomy WorkSite (iManage) DMS 中创建文档失败
我正在尝试在 DMS 中创建一个文档,设置一些属性,然后将其签入。在我们禁止平面空间归档之前,这非常有效。现在我必须先指定一个工作区文件夹,然后才能保存,但我似乎不知道该怎么做。
我正在努力寻找给出这个答案的正确 API 文档。
c# - 从文件站点事务文件夹创建链接以启动 URL
我基本上是在尝试从 FileSite 中的工作站点文件夹创建一个链接,以将用户带到我们的(基于 Web 的)CRM 系统或案例管理系统,如下所示。当用户右键单击该事项时,选项按钮 (Goto CRM) 将可供单击,我在以下 regkey 中创建了它
单击 Goto CRM 按钮后,将使用事项编号(所有字段,如果可能)来编译 CRM 网页的 URL。例如http://Casemangesyatem/test9999.1.apx
我不知道这是如何实现的或编译的文件是什么或如何创建它,任何示例注释将不胜感激。
- 那么如何或使用什么来编译由 regkey 定位/调用的文件
- 我用什么来创建这个文件,我该怎么做
谢谢。
这是我找到的唯一一个提到工作站点 sdk 的站点。我是工作站点 sdk 的新手,希望对示例代码有任何帮助。
c# - 在浏览器中打开 IManDocument
我正在使用 WorkSite COM API 打开一个IMANEXT2Lib.IManFileOpenDlg
运行良好的程序。单击文档,我可以检索元数据,例如文档名称、版本、编号等。
是否有可用于从 WorkSite 读取文档并通过浏览器提示下载/打开的方法或技术?
IManage.IManDocument
具有可用的方法,GetCopy()
它将本地副本下载到指定目录,但这并不是我真正想要的。
imanage - 在 iManage (Worksite) 中查询文档
我正在使用 Worksite API 在 iManage(8.5 版)中查询文档。我在下面列出了我的代码。如果我只使用一个搜索参数,那么代码就可以正常工作。但是,如果我添加多个参数,则它返回 null 或无结果(result.Count = 0)
然后我更改了我的代码以使用 ManOrQuery 类(由我的 Worksite API 提供,请参阅注释行),但这仍然不起作用。
在我的 UI 上,我有一个文本框供用户输入他们的搜索凭据。我想将搜索值与Author
,DocNumber
以及DocTitle
文档的内容进行比较。我的目标是建立一个像(docAuthor=srchKey OR docNum=srchKey OR docDescription = srchKey ...)
. 我一直在敲我的头,希望有人能帮助我。谢谢你。
PS:我还在这里提到了一篇文章How to get information out of iManage / Desksite,但这对我不起作用......
sdk - 通过 SDK 订阅用户 My Matters
使用 Autonomy WorkSite 8.5 SP2 SDK,我试图以编程方式向其他用户添加快捷方式我被告知可以通过首先订阅其他用户我的事项,添加快捷方式然后取消订阅来完成。
因此,我尝试订阅其他用户的“我的事项”,但是我遇到了如何订阅的问题,使用以下代码我可以找到用户的“我的事项”:
通过阅读 COM 参考指南,我应该能够使用以下代码订阅用户 My Matters:
我遇到的问题是需要返回对象AddNewSubscriptionFolderShortcutInheriting()
类型的对象。IManSubScriptionFolder
FindRootSubscriptionFoldersNotSubscribedTo()
IManFolders
谁能指出我需要做什么才能将用户 My Matters 的实例作为 IManSubscriptionFolder 对象?
file - 从 iManage(或其他 DMS)直接上传文件
是否可以直接从 iManage(又名 Worksite、Filesite、HP Autonomy)等文档管理系统 (DMS) 将文件上传到 Web 浏览器应用程序(例如 Dropbox)?
如果不是,那么解决这个问题并允许将文件从 DMS 简单上传到 Web 应用程序的最佳方法是什么?
vb.net - IManage WorkSite 通过 SDK 重新归档 WorkSpace
使用用于 Web 服务的 SDK,我能够将用户添加到 WorkSpace 并授予他们访问权限,但是 WorkSpace 没有重新归档,因此他们实际上只能访问根文件夹,而没有其他权限。
我知道有Refile()
方法,我只是不确定如何在 WorkSpace 中执行文件夹和文档的重新归档。
目前我有一个授予用户访问 WorkSpace 的功能,我已经测试并且该功能有效,以下是该功能的一部分,在此代码之前我已经启动了 WorkSpace 搜索方法,下面的代码正在遍历搜索结果。
返回 retString(目前我已经硬编码了用户对 WorkSpace 的定义访问权限,这将在上线之前更改为动态值)。
因为我已经有了 WorkSpace 对象,所以
COM 开发人员参考指南(第 244 页)
说我需要获取一个 IManProfiledFolder 对象,然后获取属于已分析文件夹对象的配置文件:
代码:
Dim objProfFldr as IManProfiledFolder = w
w 在上面的代码中是 IManWorkSpace,
Dim objProf as IManProfile = objProfFldr.Profile
然后我可以通过以下方式获取 WorkSpace 安全对象:
Dim oSecurity AS IManSecurity = w.SecurityAnd
把这些放在一起,我想这使得完整的Refile()
方法被称为Refile(objProf, oSecurity)
.
我只是不清楚如何将这一切应用到 WorkSpace,我是否需要遍历所有子文件夹并将 Refile() 方法应用于每个文档,或者我是否可以在 WorkSpace 级别发出一个方法来执行为我迭代?
dms - 在 IManage 桌面 C# 中创建一个文件夹
我想使用 IManage API 在 DeskSite 中创建一个文件夹。有人可以举个例子吗。任何帮助将不胜感激。