问题标签 [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.

0 投票
1 回答
584 浏览

autonomy - NRL 是否有内容类型?

我将 NRL 存储在我的 SharePoint 2013 网站的文档库中。我已经进行了一些服务器配置以启用图标和上下文菜单的文件类型关联,但 IIS 仍然不会使用桌面站点启动文件,它会下载。

NRL 是否有 MIME 类型/内容类型?

0 投票
1 回答
1167 浏览

c# - 在 Word 2016 中从 Imanage 打开文档

我正在尝试在临时测试应用程序(用于调试)中打开 MS Word 中的 Imanage 文档,以便稍后复制到 ActiveX 控件项目中。弹出的错误是:

w3wp.exe 中的 0x7618851A (msvcrt.dll) 引发异常:0xC0000005:访问 > 违规读取位置 0x09801000。

如果有这个异常的处理程序,程序可以安全地继续。

运行 cmd.Execute 行时发生错误,我不确定为什么会收到错误。

由于错误的性质,我假设这是一个配置问题而不是代码错误,尽管我可能完全错了,因为我对编程很陌生。

我发现 w3wp.exe 是由应用程序池创建的 IIS 工作进程,但除此之外我不知道数字代码代表什么。非常感谢任何帮助或建议。

0 投票
1 回答
143 浏览

c# - 调用 ActiveX 控件的 HTML TestPage 在 localhost 中不起作用

我创建了一个 ActiveX 控件,它使用给定的输入参数打开一个 Imanage 文档。我生成了一个 exe,安装了 ActiveX 控件,它出现在程序和功能列表中,这意味着它已正确安装。

我遇到的问题是,当我从 C 驱动器运行以下 html 文件时,它可以正常工作并且符合预期。

所以我尝试创建一个空的 Web 应用程序并在其中包含相同的 html 文件。

然后我将应用程序设置为从本地 iis ( http://localhost/test ) 构建,但是当我运行它时,我遇到了 undefined 作为 ex.description 的异常。

我尝试将平台目标设置为 x86,注册 COM 互操作并启用 32 位应用程序(应用程序池)。

非常感谢您对此问题的任何帮助

0 投票
1 回答
457 浏览

ms-word - 从 MS Word 中的 iManage/Worksite 文档获取 MatterID

我试图检索用户在 MS Word 中保存文档时输入的 MatterId。

我的代码使用 MS Word 加载项运行。

我从以下代码开始:

有人可以帮忙吗?并指向我的文档。我发现各种版本有点混乱。

0 投票
0 回答
185 浏览

javascript - 多次调用 ActiveX 控件会引发未定义错误

我有一个网页,您可以在其中使用 Active X 控件打开一个 Imanage 文档。代码在我第一次单击按钮(启动 js 代码)时运行良好,但之后的任何时候我都会收到未定义的错误描述。

openImanageDoc 是打开文档的方法。我有其他应用程序正在使用控件而没有错误。

我也尝试在 Chrome 中运行代码,返回的错误是:

obj.openImanageDoc 不是函数

非常感谢

0 投票
1 回答
2048 浏览

windows-10 - IManage Filesite 9.3.1 在 Windows 10 中检出文档时抛出“系统找不到指定的文件错误”

我有一台新建的 Windows 10 机器。我们有一个 ActiveX 控件,它连接到 Imanage 并打开一个请求的文档。在我的旧机器上,这个 ActiveX 控件按预期工作,但在新电脑上,我得到一个 Imanage 错误对话框。

无法签出一份或多份文件。无法对这些文档执行操作。无法签出文档 XXX。该系统找不到指定的文件。

我正在使用具有相同安全设置的 IE 11。当我收到 Imanage 错误时,这意味着 ActiveX 控件正在工作,因此 Imanage 是问题所在?

我在两台机器上都使用 Filesite 9.3.1。我不是 Imanage 及其工作原理方面的专家,所以我可能会遗漏一些简单的东西。

0 投票
1 回答
990 浏览

imanage - 我可以从哪里获得最差的 sdk?

我有几个与“iManage 工作站点网站”相关的问题。我在网上冲浪了几天,但找不到“Worksite SDK”。据我了解,免费下载中没有此 SDK。我不明白为什么。有谁知道我在哪里可以下载这个SDK?或者任何人都可以通过电子邮件发送给我?谢谢。

0 投票
1 回答
1102 浏览

c# - 如何解决 Excel VSTO 插件中的 iManage 限制

我们为 Excel 开发了一个 VSTO 插件,它从 Web 服务器中提取 Excel 表格,并允许用户操作表格上的数据。它适用于文件的本地副本,但我们并不真正关心该副本。但是我们的一些客户也安装了“iManage Integration for Office”,这些客户遇到了奇怪的行为。在这种环境下,我们无法取消 Close 事件。

更具体地说,如果用户打开我们的文件并进行更改,然后关闭文件,我们的事件处理程序将触发并提示他们保存更改(对服务器上的数据)。如果他们选择取消,或者如果他们选择保存并且由于某种原因保存失败,我们设置 Cancel = true 以尝试保持文件打开。通常这可以完美地工作。

对于那些使用 iManage 的客户,文件无论如何都会关闭。如果我们的代码已经保存了文件的本地副本,那么文件就会关闭。如果本地副本尚未保存,用户会在我们的提示之后从 iManage 收到另一个提示,询问他们是否要保存文件。从这里,用户可以单击取消,文件保持打开状态。但是用户报告说,在第一次单击“取消”后看到第二个提示令人困惑。他们不愿意禁用 iManage 插件。在这种情况下,我们希望能够保持文件打开,最好不要看到 iManage 提示。

在客户为我设置的测试环境(Excel 2010)中工作,我尝试了一些事情:

  • 我尝试在工作簿级别 BeforeClose 和应用程序级别 WorkbookBeforeClose 上设置取消;两者都不起作用(只要启用 iManage,文件仍会关闭)
  • 我试图确保我的 WorkbookBeforeClose 处理程序是最后注册的,方法是在工作簿级别的事件处理程序中注册它;没变
  • 我可以使用 iManage 功能区手动切换到本地模式,这使一切正常,但我不知道是否/如何通过代码进行更改。
  • 我可以在 Globals.ThisAddIn.Application.COMAddIns 中找到 iManage 插件;我尝试设置它的 Connect = false,但这会产生一个错误,即只有管理员可以连接/断开插件。
  • 我可以在 Closing 事件期间保存本地文件,然后执行 SaveAs 创建第二个副本;第二个副本现在处于活动状态,iManage 将其关闭;然后我重新打开原始本地文件。它对用户来说看起来不错,但是我有一堆对旧文件中单元格的 COM 引用,这些都是垃圾。我可能可以循环并序列化它们并使用新文件重新创建它们,但是编码和运行会很耗时,所以我首先在寻找其他想法。

有什么办法可以让文件保持打开状态,而不让用户做任何额外的事情?

更新

使用 iManage 9.3.0.0 和 Excel 2010,我创建了一个 VBA 宏,并引用了 Worksite Integration Interfaces Library(Ex)。事件触发,但文件仍然关闭。如果我没有设置 Saved 属性,而是在网格上键入,我总是会收到 iManage 的提示,询问我是否要保存。

0 投票
1 回答
151 浏览

imanage - 在 iManage 中将公共工作区转换为私有工作区

我正在使用 iManage worksite 9,并且使用工作区创建创建了多个工作区。现在,大多数工作区都可以Public访问,而其他工作区则是Private. 我需要将该Public工作区转换为Private可以手动进行的工作区,但我想一次完成所有工作。有什么方法或脚本可以用于转换。有什么建议么?

提前致谢!

iManage 工作站点:9.0

iManage 文件站点:9.0 更新 6

0 投票
1 回答
1583 浏览

vba - 从 imanage/worksite/filesite 下载文件

我在工作中遇到了这个问题,我必须使用 iManage(又名 FileSite、DeskSite、WorkSite 等)做很多事情,也许您已经听说过。

无论如何,我要做的是编写一个 VBA 代码,该代码将能够根据其InFin编号(上传到 iManage 时分配给每个文件的 7 位数字)下载特定文件,然后放置文件某处; 例如,在桌面上。我知道 iManage 确实公开了一个对象模型,并且我已经将引用设置为IManExtLib.dll

我相信我需要的命令是Copy.Cmd(我不想从 WorkSite 中删除某些东西,而只想下载已执行任务的文件副本)。

任何帮助,将不胜感激。