xpages-ssjs相关内容

在XPAGES上动态创建虚线节点

我最近安装了包含对象的扩展库,特别是我使用的是Dashboard组件。我想知道如何通过编程来动态创建DashNode。 是否有从SSJS执行此活动的模式? 推荐答案 我最近在做一些关于动态创建旋转木马控件的实验。我将在下面发布实现它的代码,它应该为您提供动态创建仪表板所需操作的起点。如果您想不明白,或者有其他问题,那么如果我有时间,我可以在某个时候专门查看Dashboard版本。 ..
发布时间:2022-08-08 14:37:32 其他开发

XPages:获取视图中多值字段中的值计数

我有100个带有多值字段的文档。该字段包含5个可能的值(Albert、Ben、Chris、Don、Ed)。该字段必须包含%1个值,但最多可以包含%5。 我需要计算包含每个值的文档数量,因此 Albert 56 Ben 22 Chris 79 等 这似乎很容易。我构造了一个包含文档的视图,第一列是字段,并且我选择了Show Multiple Documents for ..
发布时间:2022-08-08 14:31:13 其他开发

在XPages中使用由&;Quot;\&;分隔的视图类别的getDocumentByKey

我得到了一个视图,其中第一列按一个字段分类,第二列按用“”分隔的更多值进行分类。 我现在尝试通过键获取文档,直到我从第二列中删除类别选项,它才起作用。我在SSJS和Java中尝试了getEntryByKey、getAllEntriesByKey、getDocumentByKey、getAllDocumentsByKey。我在LotusScrip代理上试了试,只是为了好玩,它起作用了。 另一 ..
发布时间:2022-07-03 12:51:15 其他开发

动态计算文件下载xpage的allowDelete属性

我使用的是文件下载控件,我希望根据文档处于编辑模式还是读取模式动态设置“allowDelete”属性的值。但是这一点呢, 属性是在页面加载时计算的。我尝试在按钮的onClick事件或自定义控件的“beforeRenderResponse”事件上调用函数“setAllowDelete(Boolean)”,并进行部分或全部更新以更改属性的值,但没有更改。 您是否知道有什么方法可以做到这一点吗? ..
发布时间:2022-03-28 14:14:34 其他开发

获取搜索(筛选)视图结果的列值

我正在视图面板上执行搜索查询。当结果显示在视图中时,我希望只遍历返回的结果,并为每一行构建一个名称数组。在我的XPage视图的第一列中有名称字段。我尝试了以下方法: var viewControl = getComponent("namesPanel"); var view = viewControl.getDataModel().getDominoViewData().getDataObj ..
发布时间:2022-03-28 14:10:02 其他开发

是否在NotesViewNavigator中回收和GetNextDocument/GetNextCategory?

如何在NotesViewNavigator中回收GetNextDocument或GetNextCategory?这两个参数都不带参数,因此您不能像在视图中那样使用TEMP变量的传统方法来预取下一个文档。 我想解决方案是将getNext与argmenumnt一起使用,但是否仍能使用GetNextDocument/GetNextCategory? 我收到的错误在第20行。没有回收,代码运行 ..
发布时间:2022-03-28 14:08:06 其他开发

是否需要自定义验证程序而不需要验证程序?

我正在为一个文本字段的自定义验证器而苦苦挣扎。似乎只有在执行了所需的验证之后,自定义验证才会起作用。这意味着没有requidValidator的字段不能进行自定义验证-这是真的吗? 我想做的事情: 我有一个文本字段。仅当选择了另一个字段中的特定值(此处为复选框组)时,才需要该值。它是依赖验证。在需要文本字段之前,我的自定义验证器工作得很好-但情况不应该是这样。 复选框没有特定值->文本字段 ..
发布时间:2022-03-28 14:03:28 其他开发

如何为所有使用自定义控件的页设置pageTitle属性?

希望自动计算XPage上的pageTitle属性以简单地显示XPage名称。我希望在应用程序布局自定义控件上对此进行一次编码,以便添加该控件的每个页面都能从属性计算中获益。到目前为止,我的CC上有一些SSJ来计算页面标题并分配给一个viewScope变量: var path:String = context.getUrl().getPath(); var xpageName:String = ..
发布时间:2022-03-28 13:16:31 其他开发

如何从计算的HTML链接调用SSJS函数?

我在xpage上有一个计算字段,其结果是HTML。在HTML中,我希望计算一个链接,该链接将触发一些服务器端js函数,然后进行部分刷新。 我当前的代码如下所示: Click Here 如果我的js函数是一个客户端函数,但我想使用此函数来设置文档上字段的值,因此我需要ssss,那么这将会起作用 ..
发布时间:2022-03-28 13:12:41 其他开发

xpages - 如何从客户端 javascript 设置范围变量?

我正在尝试从客户端 JavaScript 设置 XPages 范围变量.我有一个 XPage,其中包含使用 Dojo 显示或隐藏的几个部分.在这个 XPage 上,我有一个按钮可以执行一些服务器端 JavaScript.一旦按钮后面的 SSJS 执行,默认情况下可见的 XPage 部分将再次可见,而不是在单击按钮之前立即可见的部分.我希望在单击按钮之前可见的部分在按钮后面的 SSJS 执行后也可见 ..
发布时间:2022-01-04 11:56:00 前端开发

Xpages 将值添加到组合框中

我有一个组合框,我希望可以使用按钮和输入字段在组合框中添加新值.我试过: var value = getComponent("input").getValue();getComponent("combobox").setValue(value); 但它不起作用. 谢谢, 弗洛林 解决方案 使用 viewScope 例如viewScope.selectItems 变量. ..
发布时间:2022-01-02 14:57:06 其他开发

如何从 XPage 的 radiogroup 中的 sessionscope 获取价值

我们有一个 XPage 应用程序,它是在 Notes 关键字文档的帮助下设置的.这些关键字通过 sessionScopes 提供.范围变量的一个例子是: 名称范围:key_customer_sv 值: 默认值 [是,否] 对于我使用 LinkedHashSet 来保证插入顺序的值: var values:java.util.LinkedHashSet = new java ..
发布时间:2021-10-02 19:19:38 其他开发

Xpages - Bean 不存在错误

我正在使用扩展库提供的名称选择器.由于我需要检索 Active Directory 的名称而不是 names.nsf,因此我使用 beanNamePicker 从 Active Directory 获取名称.它工作正常,但有时我会收到以下错误.如果我在设计器中刷新数据库,错误就会消失.关于如何在不刷新的情况下避免此错误的任何想法? com.ibm.xsp.FacesExceptionEx: !B ..
发布时间:2021-10-02 19:19:32 其他开发

Bootstrap Select2 在开始部分刷新时打开一个加载对话框

我需要在用户选择一个组合框后显示一个 ext lib 对话框(我使用 Select2 of BootStrap for XPage).警报代码功能 运行良好,但 XSP.openDialog 不行.我发现了一个旧的 stackoverflow 关于这个问题,但我没有不明白我该如何解决我的问题.有什么想法吗? Tnx 很多 $(document).ready(功能() {x$("#{id:c ..
发布时间:2021-10-02 19:19:06 其他开发

在 SSJS 按钮中,我有一个 NotesViewEntryCollection

by veCol = vw.getAllEntriesByKey(key,false) 其中 key 是来自“表单"控件的值.如果 veCol 中的计数为零,我将返回一条消息,指出搜索失败,如果计数为 1(一),我将设置一些值并将页面重定向到输入页面,但是,如果计数大于一,我想将 veCol 显示到重复控件.我想为 veCol 设置一个 viewScope 变量,但我看到警告不要将 Notes 对 ..
发布时间:2021-10-02 19:19:00 其他开发