问题标签 [ibm-domino]
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.
outlook - 如何将邮件从 Outlook 导入 IBM Notes 文档
我有一位客户正在将邮件客户端从 IBM Notes 切换到 Outlook。
客户仍在使用 Notes,并且当前有一个应用程序,该应用程序带有一个按钮,该按钮会弹出一个对话框,用户可以在该对话框中将来自用户 IBM Notes 邮件收件箱的邮件导入应用程序中的 Notes 文档
我现在需要重写此代码,以便对话框显示 Outlook 的收件箱并将选定的 Outlook 邮件导入 notesdocument
我怎样才能做到这一点?
谢谢
托马斯
lotus-domino - Lotus Notes 客户端:作为附件复制的内联 mime 图像
我在 Domino 服务器上创建了一条 mime 消息,但结果不稳定,具体取决于逐项服务器。
详细信息:我正在创建一个包含内联图像的备忘录,源文件存储在服务器文件系统中。插入备忘录的图像如下:
这是结果标题:
它在除 Lotus 之外的任何邮件客户端中都具有魅力。根据创建备忘录的服务器,Lotus 可以显示内联图像和附件,或仅显示内联图像(见附件图片)。
渲染OK
渲染不佳
ls代码一模一样,备忘录一模一样(ok,除了服务器名、unid、时间值),只是备忘录显示不一样,Content-Disposition头被忽略了。
经过广泛调查后,我发现 mime 附件的 $FILE 字段存在一个小差异,请参见图片:
当“主机”属性为“2304”时,渲染正常,当它设置为“MSDOS/OS2”时,内联图像复制为附件。
那么,问题是如何设置这个附件字段 HOST 参数?或者有什么方法可以让 LN 客户端符合 Content-Disposition 标头?
java - 文档对象上的 .remove 会导致 null 吗?
在我的 java webagent 中,我创建了一个 Document 对象。例如 NotesDocument 文档 = ...; 后来我在这个对象上使用了 remove :
之后我想检查文档是否为空,因此通常在该文档上运行的任何功能都不会被执行
例如:
它仍然进入 if 语句和它的说法:NotesException:对象已被删除或回收。
!= null 在这种情况下有效吗?
sql-server - 与其他网站共享 ibm notes 数据
在我们公司,我们有一个使用 ibm Domino 构建的定制 ERP。除此之外,我们还有一个用 PHP 构建的网上商店。目前我们正在共享彼此的数据。在 Domino 中,我通过创建接收和发送数据的 java 代理来做到这一点,这发生在主服务器和复制服务器上。问题是代理越来越多。我在想一种方法如何做到这一点。我正在考虑设置一个 SQL Server,而不是代理,我将在其中存储 Notes 文档数据。然后可以与网站共享此 SQL Server。这可能吗?还是有更好的方法来解决这个问题?
lotus-domino - 复制/保存文档冲突
我有两台服务器,我们称它们为服务器 A 和 B。在 A 中,我有订单文档,B 是 A 的副本(A 每分钟复制到 B)。在 B 中,我有一个 java 代理,它每 5 分钟安排一次,正在向网站发送文档,但还在文档的字段中放置一个标志。现在很多时候,我在服务器 B 访问的特定文档的服务器 A 上遇到保存/复制冲突。这是因为其他人也在服务器 A 上编辑相同的文档。如何解决这个问题?
xpages - 我可以使用 Domino 服务器代理 HTTPS 请求吗?
使用 Domino XWork Server (v9.0.1FP9),我想将某些路径的 HTTPS 请求转发/代理到同一服务器上的其他端口。例如:如果有人要求
他应该得到答复
不应将此通知客户端/浏览器,即不能通过向 Domino 服务器添加网站规则来执行 30x HTTP 重定向。使用替代网站规则也不起作用,因为它不允许更改端口。我正在寻找类似于 Apache 的 ProxyPass 或 RewriteRule 的功能,但只要 Domino 服务器充当代理,任何可行的解决方案都适合我。
有人知道 Domino XWork 服务器是否/如何实现这一点?
xml - 在 Lotus 中创建 XML 表单,并从不同的文档中获取字段
我的情况如下:
这些是我在 Lotus 中的文件:
在文档Orderlines中,我存储了Order 文档的文档 ID,以便我可以将 orderlines 与订单相关联。
一个订单中的订单行可以有不同的供应商。例如
目标是为每个供应商创建一个订单并将这些订单发送给他们。需要发送订单的格式是 XML。因此,在上面的示例中,我需要创建两个 XML(订单),然后将其发送给供应商。HamersSupplier 一份订单,PoolSupplier 一份订单。正如您已经猜到的那样,两个供应商都有自己的 XML 结构。所以我需要根据它们的结构来创建这些 XML 订单。除此之外,我们有很多供应商,他们都有自己的结构,有时他们使用相同的结构(如果他们连接到某种类型的门户)。
我找到了两种创建这些 XML 文档的方法:
- 创建一个 Scriptlibrary,其中我有一个用于 HamersSuplier 和 PoolSupplier 的类(并且对于每个供应商都有一个特定的类),其中我在一个字符串中具有两个 XML 结构。在那里,我通过 Order+orderline 字段值填充 XML 值(例如: content = " +Order.OrderNumber(0) + "
- 创建不同的 Lotus 表单,在其中放置我将转换为 XML 的字段
2.a. 如果我创建此表单,是否也可以将此表单与订单和订单文件动态连接以从中获取数据?
在同一连接中发送订单时,我们还会收到一个 XML(订单确认)返回,这也因供应商而异。如何处理这个?
我不知道 b 是否可能,哪种方式是正确的选择方式,或者是否有更简单的方法来处理这个问题?
java - Domino 10 有时不会在 Java 下解码 MIME 标头
我在 Domino 10.0.1 服务器上运行了一个 Java 1.8 程序,它读取 POP3/IMAP MIME 消息并从中创建一个 Notes MIME 邮件文档。
一切正常,除了一些(很少)消息不转换编码的 MIME 标头。然后它们以这种丑陋的格式显示在 Notes 客户端中。
我在所有可能的地方都设置了“UTF-8”,并禁用了 MIME 到富文本的转换。
什么可能导致这种情况?