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

0 投票
10 回答
4620 浏览

lotus-notes - 我们如何绕过 Lotus Notes 60 Gb 数据库障碍

有没有办法绕过 Notes 数据库的数据库大小上限?我们正在压缩一个大小仍接近 60 gig 的数据库。如果您能提供建议,非常感谢。

0 投票
2 回答
9393 浏览

lotus-notes - 动态 LotusScript 多维数组

我只是在做一些令人讨厌的代码,我想,而不是使用三个动态数组,如下所示:

暗淡 x() 作为字符串,y() 作为字符串,z() 作为字符串

拥有一个 3 维动态数组会更好。但; 帮助和我笨拙的实验并没有揭示定义它们的方法。

这不起作用:

暗淡 x()() 或暗淡(,2) 或暗淡(,)

有什么想法吗?

0 投票
1 回答
1469 浏览

view - 如何将 Lotus 视图限制为某些文件夹的内容?

我正在尝试创建一个视图来选择所有未读邮件,这些邮件也属于特定的文件夹和子文件夹列表。

我通过复制现有的“查看未读”视图创建了一个视图,但是尽管我在文档和谷歌中进行了研究,但我对如何将视图的内容限制为文件夹列表中的文档感到茫然。文件夹列表可以硬编码,更好的是只需要提供顶级文件夹名称。

文件夹结构如下: mailer-daemon alerts app1 prod rec dev app2 prod rec dev

我希望视图限制为 app1/prod 和 app2/prod。这是莲花笔记 6.5.4 CCH6

未读公式如下所示(并且工作正常):

如何限制它?

0 投票
4 回答
544 浏览

lotus-notes - 如何为笔记文档创建人类可读的密钥

对于存储在数据库中的文档,我想创建一个人类可读的密钥来唯一标识文档。例如 PO20090110-001。我该怎么做呢?

0 投票
2 回答
2097 浏览

scripting - Lotus Notes - 编写设计元素创建脚本

我有一个 Lotus Notes 应用程序,它实际上包含一个包含所有必需表单、视图和代理的模板。它还需要将此模板中的一些设计元素(自定义表单和我们自己类型的文档的视图)复制到邮件模板中,因此在定期刷新后,所有用户都拥有它。

应用程序的工作方式如下:在 Domino 服务器上创建应用程序数据库(源自我提供的模板)。在这个数据库中运行的代理,根据 http 请求,在用户的邮件数据库中创建一个“自定义”文档。

然后,在客户端,用户可以使用我们的视图来显示这个文档。

目前,部署过程如下:

  1. 从我们的模板中创建一个“主”应用程序数据库。
  2. 使用该数据库中的表单和视图填充一些数据(以配置应用程序的工作方式)
  3. 将自定义表单和视图复制到邮件模板。
  4. 在邮件模板上创建我们的按钮(以启动我们的视图和/或表单)。
  5. 每晚刷新数据库后,所有用户都会收到自定义表单和邮件数据库中的视图,他们可以使用按钮查看我们的文档(如果有)。

现在,我想简化管理员的工作,自动复制自定义表单和视图,以及创建邮件模板的按钮。

知道如何通过 NotesScript、JavaScript、Java 做到这一点吗?

0 投票
2 回答
1607 浏览

lotus-domino - Domino 6.5 - 关闭框架集中的文档 - 关闭应用程序

我正在开发一个在框架集中打开文档的 Domino 客户端应用程序。

当我单击保存按钮时,它会进行一些莲花脚本验证,添加到历史字段等,然后最后进行保存:

Sub Click(Source As Button) Dim validate1 As Validation Dim As New NotesUIworkspace Dim s As New NotesSession
Dim uidoc As NotesUIDocument Dim approverNames As String Dim workflow1 As Workflow
Dim name1 As String Dim names1 As String Dim item1 As NotesItem Dim history1 As History

结束子

然后继续关闭整个数据库并将用户返回到工作区。

我想要的是保存文档,然后将用户返回到框架集中的指定页面。

我试图将这样的代码添加到 QuerySave 事件中,但不起作用:

Sub Queryclose(Source As Notesuidocument, Continue As Variant) Dim ws As New NotesUIworkspace
ws.OpenFrameSet("MainFrame") ws.SetTargetFrame("Main")
ws.OpenPage("Saved") End Sub

关于如何在不关闭整个数据库的情况下保存/关闭框架集中的 UI 文档的任何想法。

德里克

0 投票
1 回答
316 浏览

replication - IBM Domino 上大文件的其他复制选项

是否有任何产品可以与 IBM 的 Domino 一起使用来处理大文件的复制?最好是可以进行字节级复制的一种。我有一个放置和更改大文件的环境(超过 50 台服务器)(带宽很重要)。我只想复制已更改的字节,而不是重新复制整个文件。有没有人使用其他产品来处理文件中的字节级别更改以及标准 Domino 复制来处理所有其他项目?

0 投票
2 回答
372 浏览

email - 从 VBA 中检测和切换 Domino 服务器

我们的邮件服务器存在问题,这突出了我几年前建立的系统中的一个弱点,该系统用于在完成报告时向部门发送电子邮件。

当前设置邮件服务器的代码被硬编码为

我们遇到的问题是,04 服务器目前充其量是不稳定的,当它崩溃时,每个人都被路由通过其中一个复制服务器。对于桌面 Notes 客户端来说,处理这个问题并没有太大的问题,但是应用程序根本无法发出任何邮件,并且这样做时没有发出任何失败通知。

有没有一种方法可以测试主服务器上是否存在可用数据库,如果没有,则回退到其中一个复制服务器上?

0 投票
4 回答
2087 浏览

c# - 使用 C# 读取多米诺服务器的邮箱

我正在制作一个将从 Domino Server 检索所有邮箱的应用程序。并将它们显示在列表中。之后,我想将每个邮箱的电子邮件提取(显示)到另一个列表中。

例如:考虑outlook的例子。当我们点击特定的pst文件夹时。显示所选文件夹中的所有邮件。

如果可能的话,请给我发代码。因为我是 C# 的新手。或者给我发相关链接。

0 投票
2 回答
1353 浏览

c# - 在 Domino 服务器中打开 mail.box 文件

我想以编程方式访问 Domino Server 中的 Mail.box 文件。使用 C#。

在打开它之前,我想看看它的内容。我的问题是我们如何打开带有 .box 扩展名的文件?尤其是 Domino Server 中的 Mail.box 文件。