标题中的Lotus Notes-Jquery文件
我在我的笔记数据库中将jQuery文件作为文件资源 问题:我无法弄清楚如何以我试图使用jQuery的形式来参考这些文件. 我在htmlheader中尝试过: 解决方案 首先,您需要将公式放在隐藏的,计算为显示$$HTMLHead的显示字段中;注意两个美元标志. 场中的公式应为 "" 编辑: 它在domcfg.nsf中也可以在$$ changepassword上使用.我使用了HTML Head Co
8 2024-01-18
编程技术问答社区
在点击按钮时从Lotus Notes中调用Javascript
我正在为较早建立在VB6中的组件建立概念验证.由于该组件具有复杂的UI元素,因此我不确定使用Lotus Notes UI元素可以复制相同的东西多远.我现在正在寻找以下要做的是. 以存在的LN形式创建一个按钮. 单击按钮时,它会调用一个JavaScript,该JavaScript将创建一个模板(或动态加载HTM)HTM页面带有必要的接口元素. 使用jquery或dojo ajaxife界面和http请求. 用户单击HTM页面上的按钮后,将选择值返回表单. 卸载HTM模板和Twiddle拇指,好像什么都没发生. 首先,我不确定是否可能,所以有可能吗?如果是,那么你们可以给我任何链接到肯定会有所帮助的样本或样本的链接. 顺便说一句,我正在构建此组件的LN应用程序不启用Web,纯粹是LN桌面应用程序. 对此的任何帮助都会感谢. 解决方案 您可以在普通的莲花笔记按钮中调用JavaScript,并且它将在Lotus Notes Client中运行.但是,注释客
0 2024-01-16
编程技术问答社区
如何防止公司数据库的本地复制
我有一个包含敏感数据的Big Lotus Notes Company数据库,我想防止普通用户在本地复制此数据库. 主要问题的解释: 笔记本电脑上的敏感数据 服务器删除的文档是否比本地复制更频繁地重新出现 服务器删除的文档会重新出现,如果用户在本地修改它们 这些解决方案在我的上下文中无法使用: 取消选中ACL中的"复制或复制文档".如果完成了,用户不能在表单字段中复制/粘贴内容. 检查"临时禁用复制",因为该应用程序是复制的累积多个服务器 防止本地磁盘写作 解决方案 您已经排除了所有旨在帮助您的功能,因此无法阻止本地复制.您所能做的就是跟踪它.有第三方产品可以帮助您进行跟踪.其中一家名为 extracomm .您也可以使用C API的Extension Manager例程编写自己的跟踪,或者如果您不想在C中写入 trigger on openntf 触发快乐项目,它为您提供了一些样板板c代码,您可以使用这些code code code cope tr
6 2024-01-09
编程技术问答社区
多数据库应用的访问控制
i有一个raindb.nsf,其中包含所有Xpages设计,代理,脚本库等.从此数据库中,用户选择了一个应用程序.可能有一个或多个应用程序数据库.每个应用程序数据库都包含应用程序的实际数据,以及在MAINDB中自定义控件中访问的数据的视图. 因此,当一个人对MAINDB进行身份验证时,他们就会获得所有安全权,并假设在Maindb中发挥了作用,称为[Finance].现在,Maindb中没有真实的数据文档,但是在puphasereq.nsf中,有[Finance]角色的任何人都可以在puchasereq.nsf中获得所有文档的编辑权.因此,我已经定义了Maindb.nsf和puchasereq.nsf中的角色.但是,我不希望拥有[Finance]角色的人在Maindb.nsf中具有编辑权利,而仅在puphasereq.nsf中.如果我将这个角色分配给读者权利的readb.nsf中的一个人,并在puchasereq.nsf中复制ACL条目,并使用编辑权,用户在puphaseereq.nsf中
4 2024-01-09
编程技术问答社区
0x80040154的COMException是否总是'类未注册'?
system.runtime.interopservices.comexception 0x80040154总是意味着该类未注册?我得到了一个Comexception,上面写着"通过CLSID {29131539-2EED-1069-BF5D-00DD-DD011186B7}检索COM类工厂,由于以下错误:80040154."它正在尝试加载Interop.domino.dll,这是我从"添加参考"的" lotus domino对象"的com选项卡中获得的参考,该参考将指向Notes Program Folder中的Domobj.tlb. 我几年前写了代码 - 这是我唯一做过的Interop所做的事情,可以说我从来没有真正掌握过它. 将代码转移到2008 R2服务器后,我再次看到此错误(因此是x64).它是在XP上写的,并于2003年运行(均为X86).为了诊断问题,我构建了Win7 X86(因为没有R2 X86)框,并且可以使用.我还构建了一个2003 x64盒子,并且失败了
10 2024-01-08
编程技术问答社区
.NET和Lotus Notes互操作
我在某个位置有Lotus注意数据库文件(.NSF),可以说: http:http:http:http://intranet.mycompany.com/somewhere/data.nsf 使用任何.NET语言以任何方式从该位置阅读吗? 解决方案 看一下这些资源: lotus/library/domino-msnet/index.html /a> http://www.builderau.com.au/architect/database/soa/create-an-an-odbc-connection-to-a-a-a-lotus-notes-notes-database/0,339024547,0,339024547,0,339024547, 320282240,00.htm 其他解决方案 您可以使用ReadViewEntries URL选项,然后将数据返回为XML-> 您可以使用COM类访问数据库.实际上,@konamiman发布的第一个链接涵
8 2024-01-05
编程技术问答社区
如何在XSLT中测试前代的多个条件
我有XML数据,这些数据是从传统的Lotus Notes应用程序中提取的,并且已嵌入了RichText格式.我试图根据以前的兄弟姐妹中出现的属性格式化每个文本块.我的XSLT灵感来自此响应但这不起作用. 这是XML: This is the first paragraph of the preamble. This is the second paragraph of the
4 2023-12-24
编程技术问答社区
我应该在哪里使用XSP.endAjaxLoading()?
我有一个xpage,它需要太长的加载.因此,客户要求我执行加载指示器. 我搜索并找到了XSP.startAjaxLoading(),这些>我将自定义控件的OnClientload事件进行了. 但是现在我不知道我应该放在哪里,以使加载屏幕消失. 我想在AfterrenderSponse和BeforerenderSponse中使用:view.postScript("XSP.endAjaxLoading()"),因为此comand是CSJS,但它不起作用. 预先感谢. 解决方案 我将此答案用作解决方案: 几天前,我已经看到了它,让我三思而后行,是在使用它,我应该知道在做什么我的Xpages延迟.我进行了一些测试并发现了什么,这是对AfterRestoreView事件中方法的调用,然后我将其迁移到OnClientload事件,并在上面引用的答案中使用了解决方案. 但是我担心我必须密切注意,因此,如果有人添加了一些代码,这些代码延迟了Xpages的另一个事件之一,我当然必须再次移动
4 2023-12-23
编程技术问答社区
无头设计器和ODP.项目文件
我们正在使用无头设计器测试设置以自动化NSF的建筑. 开发人员将更改转换为GitHub上的存储库时,这将导致驻留在Domino服务器上的NSF的更新. 本地ODP-> github->带有无头设计器的本地NSF->替换Domino服务器上的Design NSF 但是,我们注意到该过程有时会停止.据我们所知,无头的设计师无法"复制"(或翻译)设计元素从ODP转变为新的本地NSF.因此,只创建了空骨架NSF. 我们注意到,当ODP的.project文件中的名称属性已更改时,停止不会发生. 因此,以某种方式看来,设计师仍然具有内存中的ODP,并且不会注意到任何更改,除非它通过项目描述" name"" find""找到""新"项目. 有人经历了类似的事情吗?或建议如何在没有任何缓存的情况下启动设计师? 解决方案 一个(in - ?)优雅的解决方案,我使用的是,我想使每个构建的内容保持整洁,是计算NSF 的唯一文件名.这将为每种构建创建一个单独的NSF,
0 2023-12-23
编程技术问答社区
设计更新后xPages不工作了
加载任何Xpage 刷新DB设计 通过F5或Ctrl+F5重新加载XPAGE. 然后几乎所有功能都停止工作而没有任何错误.例如.如果您单击按钮或菜单项,什么都不会发生.重新启动Web浏览器后,一些功能会返回,但有些功能仍然不起作用.清洁浏览器的高速缓存后,几乎90%UI开始工作,但有些仍需要重新加载页面几次.是否有任何Xpage App属性或Domino属性可以调整以解决该问题,并使Xpage应用程序即使在设计刷新后也可以顺利进行 解决方案 设计刷新在使用8.5.3 fp1的刷新时没有重新加载自定义Java类.我相信,在FP2中,这是固定的.但这听起来并不是在这里引起问题. 设计刷新不会重新加载JAR文件.这需要向控制台发出"重新启动任务http". ("告诉http restart"不能正确地重新加载xpages所需的一切.) 如果您的应用程序正在使用单个副本XPAGE设计来保存其Xpages设计,则直到您向服务器发布"重新启动任务http"之前,也不会更
6 2023-12-23
编程技术问答社区
xpages: 使用key参数过滤视图数据源(按类别名称过滤)。
我有一个Xpage链接到我们的数据库之一,该数据库显示了本数据库中文档的历史记录. 该视图在注释客户端中分类. 我需要通过从ComboBox选择的值过滤此数据视图,因此我通过添加参数类别filter将数据限于单个类别:"按类别名称过滤器". 问题在于,过滤视图的显示需要很多次,然后在我看来是一个时间错误消息. n.b:历史视图非常庞大. 任何人都可以帮助我解决这个问题. 谢谢. @modified:29/07/2016 当我按列值使用过滤器时:我只有第一个文档 按列值过滤 但是,当我按类别名称使用过滤器时:我有一个完整的结果 按类别名称过滤 解决方案 使用" 按列值过滤",而不是"按类别名称过滤". 您的源代码应该看起来像这样:
2 2023-12-23
编程技术问答社区
Xpages SSJS创建管理流程
是否有人能够让SSJS CreateAdMinistrationProcess工作?我搜索了功能代码,但找不到任何. 我正在尝试在SSJ中创建Adminp请求以设置用户密码.我无法在URL方法中使用" ChangePassword",因为我们不允许Web用户访问NAB. 我正在使用OAuth,当我尝试将密码直接更新到nab的情况下,而无需管理员请求时,它会与当前客户端会话造成问题,然后将其记录出来,然后将其锁定. 我认为这是因为我更改了服务器上的凭据令牌,但没有在客户端上更改,当它意识到这一点时,它认为我试图一遍又一遍地验证并将我锁定出去. 如果我无法让SSJS上班,我将在lotusscript代理中写下它,并从SSJS致电代理,但是出于后代的缘故,我想从SSJS直接获得Adminp请求. 这是我的代码: var hashednew = session.hashPassword(thenewpw) nabDoc.replaceItemValue("HT
6 2023-12-23
编程技术问答社区
SessionAsSigner-数据库对象冲突
您好Domino程序员! 我在XPAGES应用程序上工作,我遇到了以下问题: 我必须使用SessionAssigner对象在视图中获取所有文档的数量. 我使用单个计算字段显示:用户可见文档计数/所有文档计数值和另一个计算的字段以显示当前(不是sessionAssigner)用户名. 页面看起来如下: 在用户名计算的字段代码下,我输入了以下代码: session.createName(session.getEffectiveUserName()).getCommon() 在doccount计算的字段代码下,我输入了以下代码: var viewAsUser = database.getView("AllByHID"); var docCountUser = viewAsUser.getAllEntries().getCount(); var dbAsSigner = sessionAsSigner.getCurrentDatabase(); var
2 2023-12-23
编程技术问答社区
Xpages: 使用Twitter Bootstrap的TypeAhead-将一个SSJS数组加载到值列表中
我试图将Bootstrap Typeahead添加到我的Xpages之一中.因此,我将所有引导程序导入到我的应用程序中. 当我将"硬编码"的值放入列表中时,它可以很好地工作.但是我在SSJS库中创建了一个"值"数组. 您能告诉我如何将该数组从SSJS lib放在打字机的值列表中? var value = ['test', 'birthday'] $('.typeahead').typeahead({source: value }); 谢谢 解决方案 打字组件已经在Bootstrap 3中删除支持Twitter的Typeahead库.它确实在Bootstrap 2.3.2. 中起作用 无论如何.您需要使用xp:scriptBlock控件才能参考服务器端变量.我的第一个反应是这样做:
2 2023-12-23
编程技术问答社区
XPiNC 8.5.3-时间值显示不正确
我已经在XPINC(版本8.5.3)中打开了文档,时间值错误显示. 注意:同样,我已经测试过在此处(版本8.5.2)似乎是正确的. 我已经检查了文档属性中的值,值保存正确. 我真的很困惑,我应该为此做任何设置...? 即使我已经尝试使用8.5.3版本的其他PC,也有同样的问题: - ( 预先感谢 解决方案 8.5.3有几个与XPAGES时区有关的回归错误. 这是我们在ViewColumn遇到的,与您的相似,它似乎以8.5.3出现.但是,这些问题(APAR LO67745和LO72278)似乎在没有时间组件或没有日期组件的日期时间字段中. 在docview.wss?uid = swg1lo72278 Domino 9.0也存在相同的问题. 我刚刚验证的修复程序是8.5.3 fixpack 3.尚无9.0的修复. 其他解决方案 我想,客户和服务器上的时区有不同的设置.为了确保您始终使用"应用程序属性"中的时区设置值"时区"/"
0 2023-12-23
编程技术问答社区
在lotus notes中以可点击的格式发送链接
我正在使用Xpages进行应用程序.我想发送包含链接的电子邮件. 当我发送链接时,它不会以可单击的格式出现.有人可以帮助我获得可点击格式吗? 谢谢你 var db = session.getCurrentDatabase(); var memo = db.createDocument(); memo.appendItemValue("Body","http://www.my_link.com"); memo.appendItemValue("Form", "Memo"); memo.appendItemValue("Subject", "New task !"); var t = mail.getValue(); memo.send(t); 解决方案 如果您这样做,则"正文" - 项目是一个简单的文本项目,而不是RichText-项目.文本 - 项目不能包含可点击的链接. 您必须明确定义身体为notes richtextitem
2 2023-12-23
编程技术问答社区
通过重定向打开NotesURL
我有一个重复控制,它为我生成了不同数据库中文档的链接列表. 此任务的特殊性是Xpage在注释内部的笔记中运行(而不是XPNIC),并作为注释客户端中的真实注释文档打开文档(而不是Xpages).到目前为止,每件事都很好. 现在,我也想在打开文档之前检查文档是否存在. 我的解决方案是一个XAGENT,它检查该文档是否存在并重定向到Notesurl,但我会收到以下错误: Error source Page Name:/xaOpenDocument.xsp Exception Error while executing JavaScript action expression Script interpreter error, line=25, col=43: Error calling method 'redirect(java.lang.String)' on java class 'com.ibm.xsp.domino.context.
0 2023-12-23
编程技术问答社区
从视图中下载附件
是否有一种方法可以在视图控件(或重复控件)中列出所有文档,并具有下载按钮/链接,该按钮/链接将允许用户下载驻留在富文本字段中的多个附件? 我已经使用@AttachmentName找到了选项,但是这列出了文档上的所有附件,并且不将附件限制为一个RTF. 我使用对话框进行了工作,它确实可以很好地工作,但不如我要寻找的选项那么干净. 解决方案 在视图中,您可以拥有一个计算的列.您将任何代码放入对话框中的任何代码都可以放入计算的列中. XspViewEntry的GetDocument()方法可让您访问文档(明智地回收). 更新 要使用下载控件,请使用视图作为数据源和每个行的面板使用重复.该面板的数据源指向文档.使用TR作为面板的标签. 仅在您不想显示的其他字段中有附件 时才需要
6 2023-12-23
编程技术问答社区
服务器升级后CKEditor不工作
从Domino 8.5.3到9.0.1fp2的服务器升级后,我们的一个应用程序中的CKEditor停止工作,但仅在几个PC上工作.一些用户看到了整个ckeditor,其中一些用户没有使用.它们都具有相同版本的相同浏览器(Firefox和IE). 那些看不到ckeditor的人,在其位置只见一个简单的文本. 有人有任何想法吗? 在哪里有问题? 谢谢,Jikra 解决方案 您需要刷新浏览器缓存,以便要下载(并使用)更新的CKEditor文件. 我的博客上的讨论 http://per.lausten.dk/blog/2014/08/xpages-and xpages-and-domino-9-0-1-1-1-1-1--fp2-upgrades-to-ckeditor- and-dojo.html . 其他解决方案 清洁和重建应用程序为我们工作.
12 2023-12-23
编程技术问答社区