问题标签 [lotusscript]
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.
lotus-notes - 在 querysave 中通过自定义类将值保存到文档时出现问题
我编写了一个小的自定义类来在 Lotus Notes 8.5.2 中运行审计跟踪。我在自定义类中设置了 NotesRichTextItem 的值,一切看起来都很好。当我退出我的自定义类时,回到 Querysave 并检查 Source.Document 我可以看到该值很好。一旦查询保存完成(我的自定义类调用之后的行是 End Sub),我检查文档属性并且该字段为空。我将在下面包含所有代码,尽管从我的 querysave 调用的函数是 querySaveCheckValues(我传入 Source)。
自定义类
excel - 在 LotusScript 中将文本转换为数字 Excel
谁能指导我如何将文本转换为数字?我一直在尝试使用 xlapp.selection.FormatNumber = "#,##0.00" 但不起作用,因为导出的列原来是文本格式。感谢您的帮助,非常感谢。
-编辑我正在使用 lotusscript 将视图导出到 excel 中。我的困境是,包含数字的导出列结果被导出为文本,需要先转换为数字,然后我才能使用 xlapp.selection.FormatNumber = "#,##0.00" 对其进行格式化。我想知道通过使用 lotusscript 将列转换为数字的语法。
lotus-notes - Lotus Notes 自定义搜索
我对莲花笔记很陌生。这一切都将在客户端完成。我需要编写一个自定义搜索来搜索特定表单。这是字段的示例:
FormName = MyForm1 数据库字段称为 Name1、Name2、Name3 数据库字段分别为部门 1、部门 2、部门 3、部门 4。
搜索表单将只有 2 个字段。姓名和部门。我需要发生以下情况,名称搜索字段需要搜索所有 3 个名称字段,部门字段需要搜索所有 4 个部门字段。
谢谢您的帮助。
lotus-notes - 检查与 Domino 服务器的连接状态
是否可以使用 C# API检查与Domino 服务器的连接状态?
我有一个 C# 应用程序,我必须检查与 Domino 服务器的连接是否仍然有效,或者 Domino 服务器重新启动并且我失去了连接。我如何以编程方式检查?
java - 控制 Java 和 Lotusscript 代理
我创建了 2 个代理,一个由 Java 制成,另一个由 Lotusscript 制成。java 代理每 5 分钟运行一次,而 lotusscript 代理每 15 分钟运行一次。因此,它们将同时运行。发生这种情况时,java 代理必须暂停/等待,直到 lotusscript 代理完成。我尝试使用 Profile DOcuments 和 Environment Variables 来模拟锁定,但无济于事。有没有一种方法可以模拟这两个不同代理之间的锁定?请帮忙。非常感谢!
编辑:我忘了说这两个代理驻留在两个不同的数据库中,使事情变得更加复杂:(
javascript - 通过 Web lotus domino 在视图中打印多个选定的文档
我想在视图中打印选定的文档,使每个文档都在一次打印中编译。这就像第 1 页上的 1 个文档和第 2 页上的第二个文档。我打印此文档后,它们将被标记为已打印,然后我将能够将它们导出到记事本文本文件。我需要在基于 Web 的应用程序中的 Lotus domino 中执行此操作。非常感谢答案。
lotus-notes - Notes Designer 保存后运行代理
我最近切换到 Notes Designer 8.5.2 并注意到如果我正在编辑一个计划在每天 08:00 运行的代理,该代理会在保存程序员面板中的更改后立即运行。
这是一个新功能吗?我如何避免代理现在运行?
lotus-notes - Workspace.ComposeDocument 和 QueryOpen 和 PostOpen 事件
我正在使用以下代码在另一个表单的操作中创建文档:
我在Item
表单QueryOpen
和PostOpen
事件处理程序中有代码,但是它们根本没有运行。当我使用时,@Command([Compose])
有人打电话。
在调试 lotusscript 时,它不会单步执行这些事件处理程序。
我如何在 lotusscript 中获得等价物?即我如何让QueryOpen
和PostOpen
事件触发?
lotus-notes - 更新计算字段而不进行验证
我有一个带有ItemNumber
验证论坛的字段的表单,可确保输入值。
在 lotusscript 中,我使用该表单创建一个新文档,然后根据不同计算字段的值ItemProductFamilyType
(基于另一个文档的字段计算)我可能想要填充ItemNumber
。
我遇到的问题是,如果我看ItemProductFamilyType
它的值是空白的,因为它还没有被计算出来。只有在更新字段后它才会有一个值,然后它是刷新/重新计算的文档。
我正在尝试使用ComputeWithForm
它(raiseError
参数为 1 或 0),但是由于其他字段上的验证公式,它不允许我这样做。
那么,如何在不检查/错误验证公式的情况下让计算字段更新它们的值?