问题标签 [xpages-extlib]

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 投票
1 回答
60 浏览

mobile - domino 8.5.2 中的 singlePageApp 控件

在 Xpages 中我使用了 domino 8.5.3 中的 singlePageApp 控件,如果我想在 domino 8.5.2 中开发意味着,哪个控件相当于 singlePageApp 控件?

提前致谢

0 投票
1 回答
562 浏览

xpages - 如何使用带有本地 json 数据的 dojo 数据网格

我正在尝试构建一个数据网格,用户可以从中编辑、添加、删除条目,并将其作为 json 存储在 JavaScript 变量中。我让它重复使用,但维护起来需要做很多工作。当我尝试使用 dojo.store.Memory 时出现错误。这是带有 UP1 的 8.5.3,尝试使用 ext lib。

错误:

0 投票
1 回答
2235 浏览

xpages - XPages 扩展库对话框控件和更新“父”文档

我有一个带有扩展库中的对话框控件的 XPage。

对话框工作正常——打开,做它需要做的事情,但是,当我尝试更新“父”文档时,它不起作用。

我将 XPage 数据源作为名为 document1 的 Domino 文档。我在阅读后添加了这个: 当我从扩展库对话框中保存文档时,一些值是空白的

在对话框控件上,我有一个搜索按钮,它调用一个 servlet 并返回经过解析并构建到 HTML 表中的 JSON。第一个单元格是一个链接,当单击该链接时,它会从客户端 JavaScript 库中调用一个函数。该功能是使用返回的 JSON 中的值更新“父”文档并关闭对话框。

当我在该函数中仅使用 alert() 语句进行测试时,它可以调用该函数,但是,当我尝试更新“父”文档时,它无法识别。

我试图传递“document1”对象,但是一旦我进入对话框,它就会说它不存在,所以链接失败了。

这是构建链接的代码片段:

如何在客户端获取 document1 对象的句柄,以便更新“父”文档上的这些字段并关闭对话框?

代码:

谢谢!

0 投票
1 回答
711 浏览

dojo - 扩展库中的不可关闭对话框

我正在从 ExtLib 创建一个对话框,我想阻止用户按 Escape 或单击 X 图标。

我已经检查了几篇关于相同实现的帖子,但没有一个使用 ExtLib 中的对话框。

我能够用 CSS 隐藏图标,我正在尝试使用 dojo.connect 来防止使用 Escape 键:

注意只有当我手动创建对话框而不是从 ExtLib 中创建我的对话框时,我才能让它工作;然后我可以使用例如:

有任何想法吗?

0 投票
1 回答
93 浏览

xpages - 使用扩展库设置社交业务工具包 SBT 数据库

我正在尝试配置连接 vcard。我已根据文档对 pr​​oxy-config.properties 进行了更改。但出现以下错误。 在此处输入图像描述

有人可以告诉我缺少什么吗?

问候,

普拉尚

0 投票
4 回答
459 浏览

xpages - 试图限制 xe:djComboBox 控件的选择

我有一个 xe:djComboBox 的预先输入功能的用例,但我想将输入的值限制为控件的 selectItems。在以下代码示例中,selectItems 从名为 viewStates 的 Domino View 数据源返回 50 个状态。我尝试使用代码中的验证器验证所选/值,但仍然接受任何输入的值。有任何想法吗?

0 投票
1 回答
240 浏览

datagrid - 如何向 Ext Lib 数据网格中的单元格添加验证?

我有一个包含来自不同文档的数据的数据网格。用户可以编辑某些列。我想限制他们只能输入一个数字。我想从客户端而不是服务器端进行,因为这意味着检查 20 个或更多文档。

好的,知道该怎么做。如果输入非数字或无效值,请创建一个函数以将数据格式化为红色背景。将函数放在 scriptBlock 中,并将名称放在每列的格式化程序字段中

0 投票
1 回答
1016 浏览

xpages - XPage 应用程序、Notes 客户端和连接之间的 SSO

是否有人成功创建了包含 SSO 的 XPage 应用程序,以便用户登录到 notes 客户端并能够打开使用 Social Enabler 将 Connections 数据集成到 XPage 的 XPage 应用程序(数据库)?我的项目成功的关键是不需要提示用户输入他们的用户名和密码(用户刚刚登录到笔记!)。

我已经看到@nheidloff 博客关于在 xpage 和连接之间使用 LTPA 令牌的 SSO,但是我需要它才能在 notes 客户端中工作。如果有人在创建这个方面取得了任何成功,请您分享任何提示。

0 投票
2 回答
366 浏览

xpages - XPAGES - Richtext 字段中的问题

Richtext 字段中的问题。

我有一个带有 5 个富文本字段的表单,并将这些字段绑定在带有字段上传控件的 XPage 中。当我在 2 个富文本字段中上传相同的文件时,会显示错误消息“项目已存在”。如何解决这个问题

0 投票
2 回答
1034 浏览

xpages - 需要 xpages dojo 验证文本框

我的 xpage 中有 dojo 验证文本框,其中计算了所需的属性(动态计算),如下所示

这里组件 SynCboxGrp 是单选按钮。根据单选按钮的值,文本框是必需的。但它不能正常工作。更改单选按钮值不会更改所需的行为。

感谢任何帮助


更新

感谢 stwissel、Per Henrik Lausten 和 Eric。我在必需的属性中只有这个 ssjs

我还在我的单选按钮 onclick 事件上尝试了这个部分刷新代码XSP.partialRefreshGet("#{id:UBOCAgent}");

这仍然不会改变行为。它基于初始单选按钮值工作。不利的一面是,因为它是一个获取请求,它会从服务器更新字段内容。我还尝试了 Eric 的建议禁用客户端验证,但这没有帮助。

Eric,我也在尽可能地使用 CSJS,但在这种情况下,所需的属性只有 SSJS 选项。所以不知道如何尝试 CSJS。我应该尝试创建自己的 dojo 字段而不是使用 entension lib 中的一个吗?如果是这样,我不确定如何计算所需的属性。如果您可以帮助我提供一些示例代码,那将是很大的帮助。谢谢你的时间。