问题标签 [lotus]

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 回答
859 浏览

iphone - iPhone 上的 Lotus 本机应用程序

我怎样才能让 Lotus 应用程序成为 iPhone 原生应用程序?例如:eLeave。

表单中的提交或批准操作按钮是使用 lotusscript 创建的。那么它如何在 iOS 中工作呢?我不知道如何将我的 Lotus 应用程序扩展到 iPhone Native Apps。有人建议通过 HTTP 使用 SOAP 或 REST 在 iOS 和 domino 之间进行通信。但我什至不知道我可以在我的应用程序中使用 SOAP 做什么。请帮忙。

0 投票
1 回答
1123 浏览

c# - Lotus Notes - 以编程方式保存损坏的附件 - NotesEmbeddedObject

我有一个NSF包含两个附件的电子邮件。其中一个附件已损坏,如果我尝试保存它,Notes 会显示此消息The attachment may be corrupted. Would you like to continue with the available data?

如果单击是,Notes 会将损坏的附件保存到我指定的目录中。这很好。

我想使用 C# 中的对象模型做同样的事情。如果我运行NotesEmbeddedObject.ExtractFile(),我会收到此异常消息:Notes error: Encoded Data Checksum Mismatch - Attachment may be corrupted。没有文件版本写入我指定的目录。

我希望代码将损坏的版本写入目录。我怎样才能做到这一点?

现有代码:

0 投票
1 回答
1528 浏览

java - 在 Lotus Notes 下使用 Java 代理时出现问题


我一直在整个网络上搜索我在使用 lotus notes 代理时遇到的问题。这是我的请求。
我也需要从 Java 中的代理中检索 Web 服务(Java 中)。问题是代理必须在服务器上运行,因为 Jar 文件不能安装在每台计算机上。现在,在客户端的网络上,人们必须通过代理才能访问网络,这需要身份验证。我知道我们可以将 Domino 服务器设置为使用代理,但它已经设置为 LDAP。因此,我发现的唯一选择是使用 Java 系统属性连接到代理,然后获取 Web 服务。因此,我设置了 http.proxyHost 和 http.proxyPort,并使用 Authenticator 作为登录名和密码。当我通过 HTTP 连接以检索 Web 服务时,一切都很好,或者看起来很好,因为我得到了一个有效的 Java 对象。现在,一旦我得到那个实例,我需要初始化一个会话。当我启动该方法时,我得到了这个:

这告诉我 Java 正在尝试使用不是 HTTP 协议的套接字进行连接。所以,我尝试使用端口 1080 而不是 HTTP 8080 将 socksProxyHost 和 socksProxyPort 设置为同一个代理,但我一直收到同样的错误。我的搜索让我意识到,即使设置了这些属性,Java 也可能根本不使用 SOCKS 代理。我不明白的是,我可以使用 HTTP 代理(起初不起作用,但在设置属性后,它有)但不能使用 SOCKS 代理。它只是不想。一件有趣的事情可能对我有所帮助,但我找不到任何相关信息,那就是起初我没有代理地址,所以我输入了一个虚拟地址,只是为了在客户回复我的电子邮件时开始编写代码. 当我清除属性 socksProxyHost 和 socksProxyPort 时,我从 Java 得到的异常是 UnknowHostException,它指向我的虚拟地址。NOWHERE(我搜索了!)不再写那个地址了。即使我打印属性时也使用这个:

我没看到。我不认为客户端可能像我一样设置了虚拟代理地址,并且由于它在服务器上运行,它与我的配置无关。notes 上的 Java 版本是 1.4,并且 java.net.Proxy 类不在服务器上。我只是想知道它会让你想起什么。我什至尝试设置与代理相关的所有可能属性(http、https、ftp、socks),我快疯了!一定有办法,我觉得我很接近,但我真的厌倦了测试一堆不起作用的东西!

非常感谢您的帮助。

0 投票
1 回答
342 浏览

lotus-notes - 我必须在莲花脚本中发送图像电子邮件怎么做?

我创建了一个带有richtextitem lite字段的表单,当我单击操作发送邮件时,图像被保存在其中。邮件应该发送到tne id“abc”,其中包含图像任何人请提供开发它的代码

谢谢

0 投票
1 回答
1584 浏览

lotus-notes - 在 querysave 中通过自定义类将值保存到文档时出现问题

我编写了一个小的自定义类来在 Lotus Notes 8.5.2 中运行审计跟踪。我在自定义类中设置了 NotesRichTextItem 的值,一切看起来都很好。当我退出我的自定义类时,回到 Querysave 并检查 Source.Document 我可以看到该值很好。一旦查询保存完成(我的自定义类调用之后的行是 End Sub),我检查文档属性并且该字段为空。我将在下面包含所有代码,尽管从我的 querysave 调用的函数是 querySaveCheckValues(我传入 Source)。

自定义类

0 投票
0 回答
718 浏览

lotus - 如何将事件添加到 Lotus Domino XPages 中的自定义控件?

我正在开发一个 Lotus XPages 解决方案。我有一个自定义控件,我想以事件回调的形式提供其他功能。

是否可以在自定义控件中创建 JavaScript 回调或事件?我真正想要的是向我的控件之一添加事件,例如 OnSomething 或 querySomething 和 postSomething,以便在触发事件时,正确调用调用端的代码。

能做到吗??

谢谢!

0 投票
2 回答
1002 浏览

c# - Lotus Notes - 以编程方式添加表单 - NotesForm

我想以编程方式将表格从一个 NSF 复制到另一个 NSF。我知道 NotesDocument 类具有 CopyToDatabase 方法,而 NotesDatabase 类具有 CreateView 方法。

但是,我还没有找到任何可以让我向 NSF 添加表单的内容。

我正在使用 Lotus Notes 8.5.2、COM 和 C#。

我可以毫无问题地检索有关表单的信息或删除它们,并且我有以下代码片段:

0 投票
1 回答
552 浏览

java - Lotus Notes 在导出为 EML 之前删除标题字段

我正在尝试将邮件消息导出为 EML,但我想去除特定的标头字段。

此代码应删除包含字符串的所有字段$FolderRef

之后,邮件被写入一个流并保存为 EML 文件,但带有的行$FolderRef仍然存在。

如何在保存之前删除此标头?

0 投票
5 回答
1770 浏览

lotus-notes - Lotus Notes 应用程序,基于 Web 的转换

有没有人有提示或电子书可以为我提供如何使用 Web 浏览器而不是客户端在 Lotus Notes 中创建应用程序的良好基础。非常感谢链接或提示。

谢谢!

0 投票
1 回答
114 浏览

c++ - 自定义客户端应用程序 - 需要控制文档保存位置的能力

可以,然后呢。我需要一些指导。对于这篇文章的篇幅,我深表歉意,但我需要提供一些细节:

我有一个对我感兴趣的人为他们做一个小项目。该应用程序通常是一个相当简单的员工记录保存/文档应用程序,但它大量使用模板化的 Word 和 Lotus 文档。这个想法是你选择员工的“事件”,如表彰、晋升、纪律等,它会加载适当的模板文档并从那里填写,然后你可以选择一个员工,查看所有的“事件, ”并查看与每个文档相关的单个文档。

因此,应用程序必须知道用户完成后 .docs 的保存位置。

客户端实际上有这个应用程序的 v1(它不对文件或任何东西进行任何管理,只是启动 Word/Lotus 以及您想在新实例中查看的文档,大概是通过 system() 调用。)我们' 还没有进入详细的需求阶段,但客户和我都同意,要真正发挥作用,对用户将 .doc 保存到的位置进行某种控制将是至关重要的,因为否则应用程序会为他们提供模板文档的新副本,他们在其他地方“另存为”,并且应用程序指向它提供给他们的空白副本。

显然,我想不出一种方法来通过启动 Word 的新实例以任何方式实现“另存为”限制/控制。当您选择一个模板文档时,客户会想到在应用程序中嵌入 Word/Lotus 实例,但我对此几乎没有保留意见:

  • 我在网上搜索过,我读过我从哪个版本借用 MSWORD.OLB 的 Word 将是最终用户需要的那个版本?
  • 我已经尝试从这里做嵌入 Word 文档的 MSDN 示例,但是当我已经习惯时,MSDN 示例甚至无法编译。
  • 即使我知道如何将 .doc 文件嵌入到他们的应用程序中,我也不知道我可以控制“另存为...”的使用</li>
  • 所有这些仍然没有触及 Lotus (!)

所以……本能地,我觉得嵌入 Word/Lotus 的东西最终必须比它的价值更多。

所以我有一些其他的想法正在酝酿中。

  1. 一种是研究使用 Office XML(如果有类似的 Lotus),并分别获取用户的“输入”并在每次运行时生成文档。我对这个想法并不特别兴奋,但我认为它可以工作,只要我使用旧功能来尝试保持向后兼容。
  2. 分别获取用户的“输入”并生成 HTML 文档。嗯。工作,非常跨平台,易于解析和理解,但如果您希望能够通过电子邮件将其通过电子邮件发送给某人(谁通过电子邮件发送 .html?工作,是的,非常非常规,这对于普通用户来说会甩掉他们),甚至更糟糕的是,如果您需要通过电子邮件将其发送给某人进行修改……</li>
  3. 也许某种可编辑的PDF?我知道那里有 PDF 库,我越关注它,这听起来越像是最好的选择,尽管我没有对 PDF 做太多的工作,我不知道它们有多容易嵌入/有哪些选项创建它们时有一个。我知道他们可以被禁用保存,我以前用我的血腥州税就有过这种情况。

我需要在这里输入一些信息。以下是 TLDR 问题:

  1. 为每个 .doc 启动一个新的 Word 实例是否像我觉得的那样糟糕,因为用户可以在任何地方“另存为”文档,然后应用程序指向一个空白文档?
  2. 尝试支持嵌入的 Word 是否像我觉得的那样麻烦/比它的价值更多/可能导致支持多个版本的 Word 出现问题?(前向兼容性以及当前发布的版本?)
  3. 对 PDF 计划有何想法?
  4. 还有什么好主意吗?