标签: lotus-domino

LotusScript:通过 POST 方法 HTTP 发送数据

我想通过 POST 请求将数据发送到服务器。就我而言,我有一个代理将从打开的电子邮件中检索信息,并将这些数据发送到服务器。但对于数据传输(HTTP POST),我需要在 params 中提供 JSON 格式的数据。

但是我没有找到任何关于如何使用数据创建 JSON 的明确信息。我可以轻松地从电子邮件中检索数据,但我不知道如何将其转换为 JSON。可以轻松做到这一点吗?有没有人有办法解决吗?

lotus-notes lotusscript lotus-domino

1
推荐指数
1
解决办法
1861
查看次数

动态LotusScript多维数组

我只是做了一些yicky代码,我想,而不是使用三个动态数组,如下:

dim x()为字符串,y()为字符串,z()为字符串

拥有一个三维动态数组会更好.但; 帮助和我的摸索实验没有揭示定义它们的方法.

这不起作用:

dim x()()或dim(,2)或dim(,)

任何人的想法?

lotus-notes lotusscript lotus-domino

0
推荐指数
1
解决办法
8775
查看次数

如何使用xPages强制更新设计更改到客户端?

我正在使用xPages建立一个网页,我正在对脚本和设计进行不断的更改,这包括服务器和客户端javascript,样式表和图像更改.

每次我更改javascript或样式表时,我都希望在webbrowser中看到我的更改,并且我还希望我的用户在访问网页时获得最新的更改.

我知道我可以使用Shift-Reload,或CTRL重新加载并清除我的webbrowser缓存.而且我也知道我可以更改对象的到期日期,但我想要一种更平滑,更好的控制方式来做到这一点.

寻找任何形式的最佳实践.

谢谢

托马斯

javascript stylesheet lotus-domino cache-expiration xpages

0
推荐指数
1
解决办法
3022
查看次数

设置文档模式

我在一个名为Main.xsp的Xpage上有一个视图,它需要在一个名为Contact.xsp的不同页面上以读取模式打开文档.我得到了应该打开的文档,因为它非常简单和基本.但不知何故,SetDocumentMode不起作用!?我有一个按钮,单击它时应将文档模式设置为编辑.我尝试过使用菜单中的简单操作,我已经尝试了所有这些例子http://xpageswiki.com/web/youatnotes/wiki-xpages.nsf/dx/Work_with_documents_and_fields_on_the_XPage#Check+for+edit+mode +和+ set + edit + mode 我到底做错了什么?先感谢您!

此外,即使url是docID&action = editDocument,文档也不可编辑.

编辑

这很奇怪......我正在检查我的ACL.并尝试更改匿名访问编辑器,现在它的工作!?我将它切换回作者,检查了所有可用的选项,它不起作用!?

这是某种错误吗?

lotus lotus-domino xpages

0
推荐指数
1
解决办法
2588
查看次数

XPages:获取 - this._partialRefresh AJAX调用的内容?

我正在对XPage(Domino 8.5.1)进行部分刷新,但需要获取响应的内容.

原因是IE8似乎(有时)有部分刷新的HTML没有显示的问题.我可以看到响应是正确的但DOM没有更新.

有一个简单的解决方法:

div.innerHTML = div.innerHTML
Run Code Online (Sandbox Code Playgroud)

但是对我来说,我需要内容,所以我可以将其插入到首位.

那么,是否可以从partialRefresh获取返回的HTML?或者还有另一种解决方法吗?

javascript lotus-domino xpages

0
推荐指数
1
解决办法
1241
查看次数

使用html-FORM元素的xPage-Pager控件不起作用

当我<form>在我的xpage中添加普通元素时,寻呼机不再工作,意味着我无法切换到其他页面(点击"下一步"或其他内容).

这是重要的部分:

<xp:pager id="newsPager" for="newsList" pageCount="4" partialRefresh="true">
    //pager stuff.....
</xp:pager>

<form action="#">
    //form stuff... contents not important for my issue, I tested it
</form>
Run Code Online (Sandbox Code Playgroud)

当我完全排除表格时,它有效

我在Windows 7上使用Domino Designer 8.5.3

并且"newsList"是重复控制的ID

html forms custom-controls lotus-domino xpages

0
推荐指数
1
解决办法
609
查看次数

Domino Designer - 错误501

我在Domino Designer中运行Domino应用程序,当我尝试通过url登录时:

http://localhost/net/test118/test.nsf/loginform?openform
Run Code Online (Sandbox Code Playgroud)

然后单击确定,URL重定向到[http://localhost/names.nsf?登录],我收到501错误:

HTTP Web Server: Function Not Implemented Exception 
Run Code Online (Sandbox Code Playgroud)

任何想法,我如何成功登录?

谢谢

lotus-notes lotus-domino

0
推荐指数
1
解决办法
484
查看次数

根据客户端值更改eventHandlers refreshMode?

我在顶部有一个提交按钮,通常会对表单进行部分刷新.

当我添加一个不会到期的fileUpload控件时,因为我需要进行全面刷新.但是我希望如果用户添加了要上传的文件,就会发生这种情况.因此,如果文件Upload为空,我想使用partialRefresh提交.

我可以检查文件是否足够容易添加,我可以使用不同刷新模式的两个按钮并使用JS隐藏它们,但这是一个笨重的解决方案.

我想要做的是根据当前表单中提交的值更改提交按钮上的刷新模式.

有任何想法吗?

谢谢!

/ J

lotus-domino xpages xpages-ssjs

0
推荐指数
1
解决办法
857
查看次数

从服务器获取所有数据库的列表

我正在尝试创建标题中提到的功能.我想到的想法是我有一个表单,我可以选择服务器/ -s(我用简单的对话框列表实现了这个).到目前为止,我在对话框列表中有这个:

servers:=@Name([Abbreviate];@DbColumn("";   @If(@Subset(@DbName;1)="";"";@Subset(@DbName;1)) :"names.nsf";"($Servers)";1));
@Unique(@If(@IsError(servers);"";servers))
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是选择所选服务器/ -s中可用的数据库.任何人都可以给我一个如何做到这一点的提示吗?没有真正尝试任何东西,因为我找不到这些信息.

lotus lotus-domino

0
推荐指数
1
解决办法
246
查看次数

How to run nhttp.exe with password?

我想创建.bat文件,必须调用nhttp.exe并在该.exe文件中输入我的密码。但是没有人命令对我不起作用。

nhttp.exe 'my-pass'
nhttp.exe|'my-pass'
'my-pass'|nhttp.exe
nhttp.exe<fileWithpass.txt

[2388:0002-4180] The ID file being used is: C:\Program Files 
(x86)\IBM\Notes\myFileId.id 
[2388:0002-4180] Enter password (press the Esc key to abort):
Run Code Online (Sandbox Code Playgroud)

lotus-domino xpages

0
推荐指数
1
解决办法
70
查看次数