问题标签 [xpages-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 回答
751 浏览

xpages - 我需要在 xagents 中编写代码以将数据从 .csv 文件提取到 lotus notes

我有一个要求,我需要在 SSJS 中编写代码以将数据从 .csv 文件提取到 Lotus Notes。

我在网上搜索了很多并找到了用于导出的代码,但没有找到导入代码的运气。

我是 xPages 和 SSJS 的新手,所以任何参考资料都会非常有帮助。

0 投票
1 回答
407 浏览

xpages - 应用布局控件标题栏中的容器节点是如何工作的?(添加代码)

我创建了一个使用 ExtLib 应用程序布局控件的布局控件。我有几个标题栏项目,其中一个是容器节点。容器节点有几个孩子。问题是当我将它放在 XPage 上并运行它时,子节点不显示。事实上,光标在容器节点上时也不会变为指向手指。我究竟做错了什么?还有什么要配置的吗?

乔丹

0 投票
1 回答
2562 浏览

xpages - NotesXSPDocument - 插入一个布尔中断 getDocument

我有一个 XPage,由于(应该是)一个小变化而刚刚损坏。

如果我运行(其中 document1 是 NotesXSPDocument 数据源):

其次是:

我最终得到一个错误

[TypeError] 调用方法 NotesXspDocument.getDocument(boolean) 发生异常 null

这是在一个新文档上(因此尚未保存,我尚未对其进行测试,但可能会有所不同),因此我不能只在基础文档上设置该字段。

它似乎不是页面中其他任何东西的产物,因为基本测试页面证实了这一点。除了布尔值之外,任何东西(我发现)都不会发生这种情况。

除了更改数据类型之外,还有什么建议吗?我想这就是我最终要做的(连同错误报告),但我想知道我并没有首先遗漏什么。

谢谢

------------测试XSP代码------------

0 投票
1 回答
651 浏览

xpages - 服务器端 onclick 事件在会话超时后停止工作?

我有一个单选按钮组和其他一些下拉选择来过滤视图。当用户选择一个值时,它们使用 onclick SSJS 事件来更改视图。我在视图项目的链接中也有一个 onclick 事件。除非我让网页停留超过 30 分钟,否则一切都很好。然后 onclick SSJS 事件全部停止工作。我假设会话正在超时。这是正在发生的事情吗?

当然,我可以增加这个,但是,有没有办法在客户端 JS 中检测到会话已超时,以便我可以刷新网页?我不在乎我是否会丢失用户选择的值。但是,让所有这些 onclick 事件在用户身上消失会使页面在刷新页面之前无法使用。

我尝试了分机的保活控制。Lib,但没有任何效果!

霍华德

0 投票
3 回答
2148 浏览

javabeans - 如何在从 XPage 调用的 Java Bean 中使用 SessionAsSigner?

根据 Phillip Riand(参见:关于 openNTF的讨论)的说法,这是不可能的……他们需要知道设计元素才能找出签名的人。因此,它仅在 SSJS 中可用。

0 投票
1 回答
157 浏览

xpages - 删除选定文档操作的翻译

在“删除所选文档”操作中,可以指定确认消息,因此我可以用每种语言翻译此消息。但是,如果未选择任何文档,则会出现一个对话框,其中显示“请选择要删除的一个或多个文档。”消息。有什么办法可以翻译这条信息吗?

谢谢马里奥

0 投票
3 回答
1503 浏览

lotus-notes - 在代理中运行服务器端 javascript

有没有办法在 Lotus Notes 中定期运行服务器端 javascript?

我尝试用这个简单的脚本创建一个 java 代理

但它不起作用。

你有什么建议吗?

0 投票
3 回答
1245 浏览

xpages - session.evaluate 和 notesxspdocument

我对 SSJS 中的 session.evaluate 有疑问。在关键字文档中,我存储了一些 @formula 来进行一些数据转换。可以说这将是:

@left(fieldname;2)

如果字段名包含“你好”,这将导致“他”。这里没什么可看中的。现在我想在 xpage 中使用它。

我编写了一个名为 executeFormula(doc) 的函数。我从 xpage 上的操作调用此函数。此 xpage 包含 1 个注释文档数据源。函数调用是

现在由于某种原因,@formula 永远不会正确计算。我是否需要先保存文档才能使用session.evaluate(kwFormula,doc),还是 @formula 在某些方面有误?

ps我忘了提到这段代码在customvalidator中工作

0 投票
2 回答
1562 浏览

xpages - Xpages @Dblookup 在服务器上不起作用

我写了一个xpages。

详细信息: 有两个组合框A,B。我在组合框 A 上使用 @Dbcolumn 从 notesview 获取选项数据,然后我将抛出从 A 获得的选项以获取 B 的第二个数据。

问题是:它在我的本地服务器上运行良好,但在服务器上没有结果。

如果有任何建议,我将不胜感激,谢谢!!

服务端代码如下:</p>

0 投票
1 回答
885 浏览

xpages - 在视图中 onclick 更改前一行和当前行的值

我想更改视图中单击行的后端文档中字段的值,但也更改前一行的值。这样做的最好方法是什么?