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

0 投票
4 回答
1020 浏览

lotus-notes - Lotus Domino 无法将子文档从一个文档移动到另一个文档?

我们的 Domino 开发人员告诉我们,在文档之间移动子文档“在技术上是不可能的”。这是真的?

今年早些时候,他为我们编写了一个课程注册系统,其中包含以下数据库图:

数据库图

现在我们问他如何将候补名单的注册者从完整的培训课程转移到那些没有的课程。他说这是不可能的。他说我们需要重新输入(重新创建、手动复制和粘贴)候补名单记录,因为 Domino 无法将与会者从一个会话转移到另一个会话。

我们的候补名单中有 1000 多名与会者。

他是对的吗?这是真的吗?我们希望有一个解决方案。

0 投票
1 回答
2369 浏览

lotus-notes - 如何在编辑模式下从文档中复制特定文本并将其添加到主题行?

我远非专家,但我最近学到了很多关于使用 Lotus @Formula 语言的知识,并为自己创建了一些非常有用的按钮。不幸的是,我在尝试对我最近创建的一个进行最后的润色时遇到了麻烦,无论我做了多少搜索,我似乎都找不到任何可以为我指明正确方向的东西。

更具体地说,我想要做的是转发一个注释,该注释从电子邮件正文中提取一段文本并在主题行中使用它。我要转发的便条可能是备忘录或来自特定数据库的文档。当我从数据库转发文档时,我可以通过在使用@GetField转发特定字段之前获取特定字段的值来获取所需的文本。如果我只是直接从数据库中的文档转发,那么首先获取值就可以完美地工作,这很好,因为一旦我打开那个新的备忘录来转发它,那个字段就不再存在了。

问题是,如果我转发其他人的电子邮件(已经从数据库转发文档的人),我没有机会首先获得我需要的值,因为该字段已经消失了。好消息是我试图获取的字段的值列在我正在转发的备忘录的表格中。不幸的是,我不知道如何突出显示和复制该文本,以便将其粘贴到主题行中。在我简单的头脑中,我在想我只需要一种方法来“找到”我需要复制的文本之前的静态文本,向右移动一个空格,然后突出显示并复制从该点到结尾的所有内容细胞。

基本上,我需要一种从正文中查找和复制某些内容的方法,以便可以在主题行中使用它。我能做的最接近的事情是使用EditDownEditRight命令将光标移动到该位置。该方法的问题是我无法知道要向下移动的正确行数。如果我要转发原始文档,则以下类型的作品:

我说“有点”是因为它选择文本的部分只有在我需要的文本恰好是我在代码中指定的相同数量的字符时才有效。如果我需要的文本更长,它不会全部得到。如果它更短,光标会选择下一个单元格,然后复制一堆不必要的文本。我需要一种方法让它只选择到单元格的末尾(即好像按“Shift”+“End”)。

我想也许我可以叫一个代理来执行这个部分,但是我在搜索 LotusScript 时找不到任何有用的东西。

我还认为我转发的电子邮件可能有一些指向原始文档的链接,但我找不到任何东西。我的想法是,也许它可以找到原始文档,获取我需要的值并返回到笔记。

感谢您抽时间阅读。如果有人可以提供帮助,我将不胜感激。

0 投票
1 回答
159 浏览

lotus-notes - 收到指定预约的重新安排通知

也许有人知道如何将会议(文档)与更改会议日期后发送的重新安排的通知联系起来。我需要在 Lotus C API 和 C# api 中执行此操作。

我需要检查创建会议后是否发生了变化

像这样的东西

谢谢

马尔钦

0 投票
4 回答
6049 浏览

lotus-notes - 我想计算 Lotusscript 中的 2 个日期差异(IBM Lotus Notes 8.5)

我想计算 Lotusscript 中的两个日期差异。例如(2011 年 10 月 18 日 - 2011 年 8 月 18 日)= 71 天

0 投票
3 回答
3849 浏览

c# - Lotus Notes 中的定期日历条目

有人知道是否可以在一系列定期会议中更改其中一个文件?我用 c# api 更改了其中一个,它更改了系列中的所有文档(例如,在一次 save() 调用期间将修改 5 个系列文档)

0 投票
3 回答
860 浏览

function - LotusScript - 任何人都可以修复我的功能吗?

我正在尝试编写一个验证函数来检查数据集中是否已经存在正在添加的条目。

但是搜索并没有找到它——我可以继续在数据库中输入相同的约会。

如果有人能发现我的代码不起作用的原因,我将不胜感激。

谢谢

0 投票
1 回答
750 浏览

lotus-notes - 自动将超链接添加到收到的电子邮件中的文本

在 Lotus Notes 8.5 中,有没有一种方法可以自动在收到的电子邮件中搜索某个字符串,并在每次出现该字符串时添加一个超链接/热点?

例如,我是否可以让我收到的每封包含字符串“堆栈溢出”的电子邮件都将该文本超链接到 stackoverflow.com?

0 投票
2 回答
5756 浏览

lotus-notes - 从 UI 中通过 lotusscript 调用的代理访问当前文档并显示消息框

我有一个具有以下代码的代理:

以前它是在表单中字段的 onchange 事件中运行的。

我现在已经像上面那样创建了一个代理,并且想从 ui 中以 lotus 脚本和@formula 语言调用它。

我将代理创建为触发器,事件 - 菜单选择,目标:无,选项:共享。我确实收到了“特工 Ran”消息框。

我已经尝试过了,但是虽然检查了它说它最后一次在onchange事件触发时运行的代理,但我没有收到任何消息框或打印输出。

第一个问题,为什么消息框不工作?第二个问题是如何获取当前文档?

0 投票
1 回答
621 浏览

lotus-notes - 如何从外部 RSS 提要生成 Lotus Notes (8.5) 电子邮件?

每当通过 UI 侧边栏上订阅的 RSS 提要检测到新项目时,我希望自动生成 Lotus Notes 电子邮件并将其发送到特定的 Lotus Notes 帐户。欢迎任何和所有建议。

谢谢

0 投票
3 回答
1551 浏览

lotus-notes - 在 Lotus Notes 表单中添加日志记录

我想在我的 Lotus Notes 应用程序中添加日志记录功能。基本上,我希望能够记录谁进行了更改,何时进行了更改,以及文档中哪些字段被更改了。做这个的最好方式是什么?我正在考虑在每个文档的末尾添加它,以便用户知道谁进行了更改。