问题标签 [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.
java - 将文档交给客户后如何删除
我有一个为客户端生成 docx 文件的按钮。我遇到的问题是生成的文件交给客户端后无法删除。服务器端技术是 JSF (XPages)。该按钮调用以下代码:
该generateReport2()
方法调用 2 个重要方法generateFromTemplateAndReturnPath(String template)
:
以及将giveDocumentForClient(String pathToCompleteFile)
报告提供给客户的方法:
完成此方法后,我尝试在内部进行此操作generateReport2()
:
无论我做什么,这个方法都会返回 false。我也试过:
FileDeleteStrategy.FORCE.delete(new File(pathToSubstitutedDoc))
但还是没有结果。
canRead()、canWrite()、canExecute() 等方法总是返回 true。SecurityManager 也毫无例外地执行方法。问题是什么?
xpages - 如何使用 xpage 将文本文件写入特定文件夹
如何在项目文件夹中创建文本文件,我需要将此文件作为电子邮件附件发送。然后我需要删除这个文件。
执行此代码后,我收到一封邮件,但没有附件。请帮我找出这段代码出了什么问题。
xpages - 我的要求是创建一个文本文件并将其保存到数据库
我的要求是从字符串创建一个文本文件并将其保存到数据库并通过邮件将此文本文件作为附件发送。是否可能。请帮忙。
确切的需要是创建一个 ics 文件,但首先我需要尝试使用一个文本文件。
我对 Lotus Note 应用程序开发一无所知,我只了解 Angular 和 React 应用程序开发
javascript - 使用 onkeyup 时部分刷新做完全刷新
我有一个输入字段和一个包含相同代码和相同部分刷新的按钮,该按钮可以正常工作并进行部分刷新,但是在输入字段中输入“enter”时会完全刷新。
我究竟做错了什么
顺便说一句:onkeypress、onkeyup 和 onkeydown 的工作方式相同
更新解决方案
javascript - 在我的客户端 JS 中使用 SSJS 变量
使用 Salesforce Marketing Cloud 我正在尝试使用 SSJS 检索记录列表,如下所示:
我想dataRows
在我的客户端 javascript 中使用返回的数据,以便我可以根据需要操作和打印数据。
然而,即使做一些简单的事情也会console.log(dataRows)
返回 500 内部服务器错误。
有人可以建议吗?
xpages - NotesException:Vector 中的对象类型未知或不受支持
我正在尝试以编程方式向通讯簿添加新名称,但出现以下错误:
[TypeError] 调用方法 NotesDocument.replaceItemValue(string, Array) 发生异常,Vector 中的对象类型未知或不受支持
下面的代码片段:
添加单个用户可以正常工作,但它不会以下面所需的规范格式保存用户:
CN=John Doe/O=组织
相反,它以下面的原始格式保存:
约翰·多伊/组织
我期待您的建议。谢谢。
xpages - 从 database.getfilepath 美化我的 URL
在我的 xpages 应用程序中,我想根据角色重定向用户。但是,计算出的 URL 会导致一个丑陋的 URL,路径名中带有 %5C
这会导致类似:https://server/directory%5cdatabase.nsf/employees.xsp?sorting=asc
java - 获取 NotesViewEntryCollection 时如何动态更改排序列
我在 SSJS 中有一个 viewEntryCollection 来自重复显示的排序视图,该视图在网页上显示一个表格
我现在希望 viewEntrycollection 被排序为视图中的任何其他可排序列。(即用户单击表中的列并设置一个 viewScope 变量,当我获得 entrycollection 时可以使用该变量)
我不想以编程方式使用 entrycollection,也不想更新视图设计。我只想更改集合用于排序的列。
最好以相同的方式将 viewPanel 设置为基于指定的排序列。
有任何想法吗?
xpages - 使用 SSJS 比较两个日期字段
我在文档中有两个日期字段。我需要使用 SSJS 检查这两个字段是否包含相同的值。
这些字段中的值可以是日期时间或“未设置”(空)
我怎样才能做到这一点?
托马斯