问题标签 [lotus-notes]

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 投票
3 回答
291 浏览

sql-server - 考虑 DECS 与 SSIS?

我需要将数据从 Lotus Notes 泵送到 SqlServer 的解决方案。数据将以 2 种模式传输

  1. 存档数据传输
  2. 当前数据传输

Sql 中数据的可用性并不重要,数据用于报表。可以每天、每周或每月创建报告。

我正在考虑从其中一种解决方案中进行选择:DESC 和 SSIS。您能否给我一些关于这两种技术的利弊的提示。如果您提出其他建议,也可以考虑。


DECS - Domino 企业连接服务 SSIS - Sql Sever 集成服务

0 投票
2 回答
2231 浏览

java - Sametime 中的插件与 Lotus Notes Classess - 整个故事

这将是一个漫长的阅读所以感谢您的耐心:)。

我一直在尝试开发一个在 Lotus Sametime 中执行的插件。这个插件的想法是提取给定日期的日历条目,然后同时显示它。是不是很简单,我也是这么想的。显然我错了,严重误解了 JVM 版本兼容性问题。我首先在默认的 Java 1.6 中进行了独立测试,它运行良好,我获得了条目并准备好将代码移至 Sametime 开发环境。

我转移到插件开发环境来插入我的代码。我的第一个问题来了,当我将 Notes.jar 添加到外部 jar 列表和 import lotus.domino 行时。IDE告诉我这个

经过一番谷歌搜索,我在项目中引用了 ibmorbapi.jar 并让它运行。对我来说不幸的是,即使这样也没有成功。插件本身无法加载,这就是我得到的

因为那是行不通的。我想为什么不将 NotesCalendarExtraction 部分创建到一个单独的 jar 执行文件中,并获取一个包含日历条目的 xml 文件,然后将其提供给插件以显示条目。我知道这不是最好的解决方案,但我很绝望,想要让它发挥作用。无论如何,当我对 jar 文件和生成的 xml 文件的路径进行硬编码时,这个想法很有效。顺便说一句,我正在使用 java 中的 getRuntime.exec 模块执行 jar 文件。是时候让它普遍运行了,不幸的是,对我来说 exec 模块不接受其路径中的空格,因此程序文件是没有问题的。我不确定这是否是正确的方法,但是由于某种原因,jar 本身也没有执行。我尝试使用适当的命令行参数放入一个bat文件,它在命令行中执行时生成了xml,但在从eclipse ide运行时却没有,原因只有IDE知道。在这一点上我没有选择,我得到了另一个插件,它在获取日历条目方面做了完全相同的事情。我反编译了插件并检查了源代码,发现代码正在使用类加载器来完成这项工作。当我看到这段代码时,我有了新的希望。经过一番谷歌搜索后,我整理了一些代码,这些代码为我完成了这项工作。是时候进行酸性测试了,我将代码放入插件环境中,这就是我得到的。在这一点上我没有选择,我得到了另一个插件,它在获取日历条目方面做了完全相同的事情。我反编译了插件并检查了源代码,发现代码正在使用类加载器来完成这项工作。当我看到这段代码时,我有了新的希望。经过一番谷歌搜索后,我整理了一些代码,这些代码为我完成了这项工作。是时候进行酸性测试了,我将代码放入插件环境中,这就是我得到的。在这一点上我没有选择,我得到了另一个插件,它在获取日历条目方面做了完全相同的事情。我反编译了插件并检查了源代码,发现代码正在使用类加载器来完成这项工作。当我看到这段代码时,我有了新的希望。经过一番谷歌搜索后,我整理了一些代码,这些代码为我完成了这项工作。是时候进行酸性测试了,我将代码放入插件环境中,这就是我得到的。

版本错误再次令人沮丧。sametime 插件开发环境在 J9 JVM 上运行,出于某种原因,我猜对于 notes.jar ibmorbapi.jar 来说还不够。至少这就是我对错误的假设。

我将不胜感激你们在这方面的任何帮助。“org/omg/CORBA/UserException”似乎是问题的症结所在,我根本无法克服它。我可以让外部 jar 执行以某种复杂的方式工作,但我不想这样做,因为我觉得这是从笔记中获取日历条目的最佳方式。我相信它必须相当简单,对此的任何帮助将不胜感激。

0 投票
2 回答
2157 浏览

lotus-notes - 调试 Domino/Notes DSAPI 过滤器

我已经为 Windows 的 Domino Server 8.5 构建了一个 DLL,并将其安装为 DSAPI 过滤器,但每次重新启动 Domino 时,我都会收到“HTTP Server: Failed to load DSAPI module C:\path_to_filter\filter.dll”

有什么方法可以确定为什么加载失败?

我从 Visual Studio 2008 中的 C++ 项目构建 DLL,并使用 Lotus C API for Notes/Domino 8.5 中的库和包含。我从示例 DSAPI 过滤器中复制了大部分代码,但去掉了大部分实际功能,以便我可以用我自己的来填充它。代码似乎不是错误,因为此时我无法找到实际的异常。

0 投票
1 回答
250 浏览

c# - 日历条目中缺少“RepeatForUnit”项目?

我正在访问 RepeatForUnit 来管理 Lotus Notes 中的“重复”。

String RepeatForUnit = (string)((object[])docCalendarDoc.GetItemValue("RepeatForUnit"))[0];

最初我得到“D”代表每日活动,“W”代表每周,“Y”代表每年。

但是现在,即使在日历中添加重复后,属性字段也不会显示任何此值。它在 Lotus Notes 日历的属性列表中不可见,并显示上述代码的“”(黑色条目)。

我不明白为什么会这样。有人可以帮我吗?

0 投票
3 回答
174 浏览

c# - 管理具有相同名称和不同内容的附件文件

我正在从收件箱、发送、草稿等邮件中提取附件。并将它们保存在一个文件夹中。

使用以下逻辑:

如何从 Notes 邮件中访问附件?

但我在这里面临的问题是。具有相同类型和名称但内容不同的附件。在当前情况下,它正在用新文件替换旧文件。

我如何为不同的邮件唯一地管理这个附件。

0 投票
1 回答
1564 浏览

java - 使用 Java 在 Lotus Notes 中获取今天的日历条目

我正在尝试获取给定日期的日历条目。该代码可以正常工作,但是我输入了错误的日历日期。我确信这个公式是正确的,但无论如何都会感谢任何帮助。这是代码。

这就是应用的公式。

我得到以下条目。

第二个条目是正确的并且很好,但出于某种奇怪的原因,无论我给出的日期如何,第一个条目都会不断弹出。我不确定这是我的笔记中的编码问题还是某些配置问题。

0 投票
1 回答
1443 浏览

html - 图像未出现在 Lotus Notes 中

得到了 Lotus Notes 8.5 版。

我需要它来正确显示 html img。

任何想法为什么我得到红色框而不是图像?

这是另一个(使用 asp.net 处理程序):

0 投票
2 回答
1549 浏览

c# - 使用 C# 检查 NSF 文件是否受密码保护。建议使用一些 dll 在未安装 Domino 服务器的情况下访问 NSF 文件

我想使用 C# 访问 NSF 文件。我正在使用 Lotus Notes 8.5(不使用 Domino 服务器

我将一组 nsf 文件放入列表中。但在将其添加到列表之前,我想检查它是否受密码保护

我该如何检查?我怎样才能得到密码值

建议我可以在当前上下文中使用的 dll 文件

0 投票
4 回答
10717 浏览

.net - .NET 和 Lotus Notes 互操作

我在某个位置有 Lotus Notes 数据库文件 (.nsf),比如说:http: //intranet.mycompany.com/somewhere/data.nsf

是否可以使用任何 .NET 语言以任何方式从该位置读取?

0 投票
3 回答
7838 浏览

database - 将数据库移动到另一个文件夹

如何在服务器运行时将数据库从一个文件夹重新定位到同一服务器上的另一个文件夹?