问题标签 [ssjs]

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 投票
2 回答
2217 浏览

javascript - Netscape Enterprise Server 和服务器端 JavaScript (SSJS) 与 Node.js

服务器端 JavaScript (SSJS) 的 Netscape Enterprise Server 实现与 node.js 实现之间的主要区别是什么?

为什么 Netscape 的实现没有引起注意,而 node.js 似乎更受欢迎?

0 投票
1 回答
184 浏览

xpages - Xpages获取字段值知道文档的UNID

如果我知道文档 UNID,有没有办法获取文档的字段值?

我有以下代码:

  • sessionScope.unid 包含文档UNID。

如果我这样做,我看不到任何可用的方法a.。有什么不对?

0 投票
1 回答
844 浏览

xpages - Xpages 将附件从一个文档发送到另一个文档

我有一份要扫描仪的文件。扫描仪向我的数据库发送一封电子邮件,我可以从一个视图访问该文档并查看附件和主题。

有没有办法可以使用附件并将其放入另一个文档中?我设法使用 sessionScope 发送主题富文本,但它不适用于附件。

在目标文档中,我有一个 fileDownloader。

哪种方法是最好的方法?

0 投票
1 回答
205 浏览

email - Xpages 错误从应用程序发送电子邮件

在我的应用程序的某些文档中,我有一个按钮,可以将带有文档的电子邮件发送到输入字段中的任何电子邮件。

它起作用了,但是由于某种原因,我不知道为什么,它不再起作用了。

这是我在按钮 onClick 方法中的 SSJS:

出于某种原因,我收到一个错误tempdoc.send()消息:

0 投票
2 回答
643 浏览

javascript - Xpages 电话号码

在我的应用程序中,我有一个必须存储电话号码的字段。该字段不能允许字符,只能允许数字。问题是格式类似于:

0752344234

如果我添加这样的内容,Xpages 会将字段保存为:752344234没有 0。

问题: 我可以使用什么方法在不使用字符串类型字段的情况下在数字前面添加 0?

0 投票
1 回答
125 浏览

xpages - Xpages @Author 显示 2 个作者

我正在使用以下 SSJS:

不是完美的方法,但是...

问题:为什么我会得到所有在该字段中编辑过文档的用户?我只想显示文档的作者。

0 投票
1 回答
282 浏览

validation - Xpages 多个文件附件与部分/完整更新冲突

我正在使用来自openntf的多个文件附件,但是当在同一页面上它是对字段(必填字段)的验证时,这似乎是一个问题。

当我单击按钮上传文件时,我在验证字段中收到错误消息。

问题:如何在文件上传器上有某种“未经验证的处理数据”?我怎样才能用 Javascript 做到这一点?

0 投票
1 回答
171 浏览

xpages - 获取从 viewEntry 返回的文档数

我有一个面板,我在该面板上定义了一个 Domino 视图并将其命名为 viewEntry 并将其附加到当前数据库中的一个视图。在数据定义中,我将其设置为按类别名称过滤,所有这些都做得很好。现在我想知道 viewEntry 包含多少文档。据我了解,viewEntry 是一个 NotesXspViewEntry,我应该能够执行 viewEntry.getChildCount() 之类的操作。因此,我使用公式 viewEntry.getChildCount() 在 panelData 中创建了一个 computedFiled,但我得到了错误:脚本解释器错误,行 = 1,列 = 11:[TypeError] 对类型对象调用方法“getChildCount()”时出错'lotus.domino.local.View [静态 Java 接口包装器,lotus.domino.local.View:lotus.domino.View]'

所以我认为这是在说 viewEntry 是 NotesView 而不是 NotesXspEntry,我猜我错了。那么问题仍然是如何处理 viewEntry 中返回的文档计数?

0 投票
1 回答
334 浏览

validation - 获取日期/时间类型的编辑框的值

我尝试获取日期/时间类型的编辑框的值。如果我用

或者

并将输出打印到控制台。如果字段为空或字段不包含有效日期,它总是返回“null”。因此,我无法区分无效输入和空输入。

如果该字段为空,是否有办法获取信息?

0 投票
3 回答
269 浏览

xpages - XPages - SSJS - 获取所有配置文件

使用 LotusScript,我可以使用 Set notesDocumentCollection = db.GetProfileDocCollection() 来获取数据库中所有配置文件的集合。我想使用 SSJS 做同样的事情。但是,database.getProfileDocCollection(profileName) 要求我使用特定的配置文件名称。SSJS 中是否有任何方法可以在数据库中获取所有配置文件的集合(就像 LotusScript 的情况一样)?