问题标签 [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.
xpages - xPages 扩展库对话框控件
我希望一切都好。我是扩展库的新手,想将对话框控件与其他功能一起使用。任何人都可以分享扩展库的分步指南。我正在使用 IBM Notes 9.0.1。
提前致谢,
xpages - Xpages - 调用 NotesDocument.getItemValueDateTimeArray(string) 时发生异常
我已经使用完整的日历构建了一个 xpages 应用程序,并且到目前为止能够在日历上显示数据。但是每当提交的任何字段留空时,它都会杀死日历页面并返回上面的异常错误。如果提交的字段中没有空白,则日历会很好地打开。
我可以通过在表单上使用验证来确保填写所有字段来解决这个问题,但这会限制用户,我想避免这种情况。
以下是返回错误的代码:
我还尝试使用 try/catch 来停止对页面的杀戮,但这似乎也不起作用。
是否有任何逻辑可以用来检查是否var calendarDate:NotesDateTime;
为 null 以及是否为 null 什么也不做?
非常感谢。
xpages - xpages (extlib.SampleDataUtil) 中的扩展库值选择器问题
我对扩展库的值选择器有疑问。当我使用 java 文件 exitlib/pickers/SimplePicker.java 系统显示以下错误。
i) SampleDataUtil 无法解析 ii) 导入 exitlib.SampleDataUtil 无法解析
我在互联网上浏览了一个线程,在应用程序属性高级选项卡中我必须检查以下 2 个选项
com.ibm.xsp.extlib.library com.ibm.xsp.extlibx.library
但这些选项对我不可用。任何人都可以指导我在实施扩展库时遇到的问题。
提前致谢
javascript - 服务器端 Javascript 中的 Array.filter 函数
我想用服务器端 Javascript 过滤我的 XPage 中的一个数组。不幸的是,我收到以下错误:
在“数组 [JavaScript 对象]”类型的对象上调用方法“过滤器(函数)”时出错
我有一个字符串数组,比如["elem1","elem2","elem3"]
我这样调用函数:
发生此错误有什么原因吗?这个功能甚至存在于 ssjs 中吗?
这个问题不是重复的,因为不清楚 Xpages/Lotus Notes 在后台运行 Rhino。
xpages - xpages 中的等待图标/消息
我想在代码运行时使用一些等待对话框/图标/图像。代码完成后要停止该图标。我浏览了网上可用的材料,但未能获得或理解。
我正在使用在后端调用代理的 SSJS 脚本。处理过程需要 20-30 秒。
我已经通过了,但不知道利用率?
https://openntf.org/XSnippets.nsf/snippet.xsp?id=bootstrap-standby-dialog
http://xpagesera.blogspot.com/2012/05/add-ajax-loading-control-in-xpages-for.html
我已经尝试了以下它在 IBM Notes 9.0.1 的浏览器中运行良好,但在 XPiNC 中无法运行。在我使用 One UI V 2.1 的地方,它在 XPiNC 或 Web 客户端中不起作用。
在事件处理程序中,我在页面上使用了以下事件并进行了部分刷新。
如何通过在客户端和 One UI 2.1 上使用此代码来实现此功能。
我非常感谢您在我最初的问题上收到的回复,并希望得到同样的答复。
最好的问候, Qaiser Abbas
javascript - 在 xPages 中使用 Javascript 创建和填充表格
在我的 xPage 上使用 SSJS 时,我在填写表格时遇到问题。
我用来创建然后导航到表格的代码是
我得到的错误是
我试过使用
rtitem.RTELEM_TYPE_TABLE
在上面的第 18 行也会引发错误。
任何关于我做错了什么的建议将不胜感激。
谢谢
格雷姆
xpages - Xpages - 使用 getDocumentByKey(unid, true) 返回正确的文档
我有一个列表,但我只想将列表缩小到仅显示在浏览器上的具有当前 unid 的文档,我通过调用 viewEv 对象的 getDocumentByKey 方法并传入 unid 参数来做到这一点。
奇怪的是,这只适用于最新的文档。其他文件,只是在浏览器上显示所有不属于unid的列表。
任何帮助将不胜感激。
下面是我的代码:
xpages - Xpages - getNextDocument() 不访问日期字段
出现上述错误的原因是因为 'FinishDate' 字段为空,这是可以理解的。我一直试图在循环中做的是用今天的日期替换任何空的“FinishDate”字段。
“FinishDate”将一直持续到活动正确结束,即生成 endDate 并且“FinishDate”字段将填充到文档中。
我尝试了以下方法,该方法仅在循环通过 NotesDocument 时有效,但不适用于 NotesDocumentCollection:
每次运行时都会跳过“else”语句。
以下是完整代码和错误块。
}
您的帮助将不胜感激。