问题标签 [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 - 如何使用 lotusscript 将文档中的文本和富文本字段转换为 html?
我只是想知道如何将上传到数据库中的文档中的文本和富文本字段转换为 html 字段。
lotus-notes - 将 NotesEmbeddedObject 内容打印到浏览器
我有带有富文本字段的注释文档。在此 RTF 中放置了附件。我想在从 Web 浏览器访问的 Domino 代理中重定向(打印)此附件内容。
我知道我可以将 NotesEmbeddedObject 保存在磁盘上,然后阅读并发布……但这并不满足我自己。我正在寻找内存解决方案。
vba - How to import Microsoft Office constants (msoTrue, ppLayoutText...) into LotusScript?
I am trying to programmatically make a PowerPoint presentation from the contents of a Lotus Notes document. This is relatively straight-forward using CreateObject("Powerpoint.Application")
but I fail to find a way to access the various constants that are used in VBA.
One solution is of course to hard-code the (ten or so) values into my script, but for obvious reasons I'm a bit uneasy about that solution.
Is there a way to lookup the value of for example msoTrue
or ppLayoutText
with LotusScript? For example a way to query the Powerpoint.Application
object for the values?
(In more compentet languages adding various Interop
libraries seems to do the trick, but I haven't found a way to do that in LotusScript.)
Edit I prefer a solution that will work without any extra installation of software or dlls, apart from Office.
export - 如何使用 LotusScript 从 Notes 中将富文本字段导出为 HTML?
我正在处理数据迁移任务,我必须将一个较大的 Lotus Notes 应用程序导出到博客平台。我的第一个任务是将 Lotus Notes 中的文章导出为 CSV 文件。
我在 LotusScript 中创建了一个代理来将数据导出到 CSV 文件中。我使用这个IBM DeveloperWorks 论坛帖子的修改版本。它基本上完成了这项工作。但是 Rich Text 字段的内容没有任何格式。这不是我想要的,我希望富文本字段呈现为 HTML。
GetItemValue方法的文档明确指出将文本呈现为纯文本。所以我开始研究可以检索 HTML 的东西。我在 IBM 文章How To Access HTML in a Rich Text Field Using LotusScript 中找到了 NotesMIMEEntity 类和一些示例代码。
但要使上述文章中描述的技术起作用,富文本字段需要具有“将内容存储为 HTML 和 MIME”属性。我的 Lotus Notes 数据库并非如此。我试图在相关字段上设置属性,但没有成功。
添加内容后,是否可以使用 NotesMIMEEntity 并设置“将内容存储为 HTML 和 MIME”属性,以导出呈现为 HTML 的字段?
或者我有哪些选项可以将 Notes 数据库富文本字段导出为 HTML?
奖励信息:我正在使用 IBM Lotus Domino Designer 8.5 版
lotus-notes - 如何使用 LotusScript 将 X-header 添加到外发邮件
我正在寻找 Lotus Script,如果它在列表中有特定项目,它将向外发电子邮件添加 X-header。项目值从自定义复选框设置,添加到模板之一。我也想知道在设计器视图中在哪里添加这个脚本(querysend 事件?)。谢谢。
file - 使用 WinHTTP 和 LotusScript 上传 TXT 或 CSV 文件
问题: 1)如何指定“边界”并将文件内容正确发送为TXT文件上传?2)如何为这个边界内容指定换行符?
亲切的问候,提前!
lotus-notes - 某些 Domino 代理上的小“6”是什么意思?
一个古老的 Lotus Notes 应用程序中的某些代理在启用代理的行为方面存在差异,我无法解释:
这是在 R7.0.3 中读取的代理列表:
在 R7 中启用代理,注意小“6” http://www.freeimagehosting.net/uploads/a167158e29.png
这是同一数据库中的代理,使用 R8.5 读取:
R8 中启用的代理似乎已禁用。http://www.freeimagehosting.net/uploads/cc042913f1.png
我检查了以下内容,但没有发现代理之间有任何区别:
- 继承:它们继承自同一个模板,没有设置禁止标志。
- 用户激活:它们都允许用户激活
- 语言:它们都是 LotusScript 代理。
$flags
在所有三个文件上都是相同的。
触发器有区别:自动解锁代理在文档修改时触发,其他按计划触发。
还有一个不同之处在于,带有“6”的那些似乎已经接触过CIAO - 但即使 Notes 客户端 CIAO 知道,仍然需要解释 R7 和 R8 之间的差异。
那么,为什么R7 的代理复选标记中有6 ?
lotus-notes - 如何在 Lotus Notes 中获取邮件文件所有者的全名
假设我有邮件文件名和服务器,我如何使用 LotusScript 以“CN=xxx/O=yyy”的形式检索它对应的用户的完全限定名?
首先,我有用户的用户名 - 电子邮件中 @ 之前的部分:即 user1@example.com
我也知道这个用户注册的服务器,所以我使用 Registration.GetUserInfo 像这样:
问题是:如何从这些数据中获取用户的全名?
lotus-notes - 如何更改文档的字段值(LotusScript)?
在一个新的 LotusNotes 表单中,我有一个计算值字段(“NewOrdProdUID”),它使用另一个现有文档的唯一 ID 正确设置。我想通过 LotusScript 更改现有文档中“NewProdAvail”字段的值。我试过这个:
但是,“NewProdAval”字段的值保持不变(在我的例子中是 3,而不是 0)。请帮我!
rss - 在 Domino LotusScript 中读取远程 URL
我有一个远程 RSS 提要,必须使用 LotusScript 将其转换为 Notes 文档。
我查看了文档,但找不到如何打开远程 URL 以检索其内容。换句话说,某种类似 wget 或 curl 的功能。谁能阐明如何做到这一点?使用 Java 不是一种选择。
谢谢。