标签: lotus-domino

每个xpage中的错误500

我在xpages中面临一个奇怪的错误.每当我在Internet Explorer中预览任何xpage我都会得到错误500.我用新的nsf尝试了这个,我只创建了一个没有元素的空白xpage并试图预览,我得到了同样的错误.我还检查了"应用程序属性"部分的"xpages"选项卡中的"显示Xpages运行时错误页面",但得到了相同的500错误. (我在我的本地机器上工作)

我的xpage的网址:

http://localhost/test/testdb.nsf/testxpage.xsp
Run Code Online (Sandbox Code Playgroud)

对于每次预览尝试,log.nsf都在下面输入

04/17/2012 03:24:10 PM  HTTP Web Server: Command Not Handled Exception [/test/testdb.nsf/testxpage.xsp] Anonymous
Run Code Online (Sandbox Code Playgroud)

以下是ie的错误.

Error 500
HTTP Web Server: Command Not Handled Exception 
Run Code Online (Sandbox Code Playgroud)

lotus-notes lotus-domino xpages

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

Lotus Notes使用选项发送电子邮件

我正在使用Lotus Domino.dll.已经完成发送.如何设置交付选项DeliveryPriority=HDeliveryReport=C?码

NotesSession _notesSession = new NotesSession();
NotesDocument _notesDocument = null;
string sMailFile = "mail/" + login + ".nsf";
 _notesSession.Initialize(passwrod);
 NotesDatabase _notesDataBase = _notesSession.GetDatabase(sServerName, sMailFile, false);
            if (!_notesDataBase.IsOpen)
            {
                _notesDataBase.Open();
            }
            _notesDocument = _notesDataBase.CreateDocument();
            _notesDocument.ReplaceItemValue("Form", "Memo");
            _notesDocument.ReplaceItemValue("SendTo", aSendTo);
            _notesDocument.ReplaceItemValue("Subject", aSubject);
            NotesRichTextItem _richTextItem = _notesDocument.CreateRichTextItem("Body");
            _richTextItem.AppendText(text + "\r\n");
 _richTextItem.EmbedObject(EMBED_TYPE.EMBED_ATTACHMENT, "", file);
 var oItemValue = _notesDocument.GetItemValue("SendTo");
 _notesDocument.SaveMessageOnSend = true;
 _notesDocument.Send(false, ref oItemValue);
Run Code Online (Sandbox Code Playgroud)

c# lotus-notes lotus-domino

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

在XPage中使用远程服务(RPC)

我正在尝试使用rpc服务更新文档.

我有一个带按钮的xpage.我想单击该按钮并使用CS javascript to setInterval并每5秒更新一次文档字段.

我使用了远程服务控件,代码如下:

<xe:jsonRpcService id="jsonRpcService1" serviceName="heartBeat">
        <xe:this.methods>
            <xe:remoteMethod name="send">





                <xe:this.script><![CDATA[var db = session.getCurrentDatabase();
var heartView = db.getView("Heartbeats");

var doc:NotesDocument = heartView.getFirstDocument();
var vl = doc.getItemValueString();
if(vl==""){
    doc.replaceItemValue("dummyH","z");
}else{
    doc.replaceItemValue("dummyH",vl+"z");
}
doc.computeWithForm(false, false);
doc.save();]]></xe:this.script>
            </xe:remoteMethod>
        </xe:this.methods></xe:jsonRpcService>
Run Code Online (Sandbox Code Playgroud)

按钮的代码是这样的:

<xp:button value="Label" id="button1">
        <xp:eventHandler event="onclick" submit="false">
            <xp:this.script><![CDATA[setInterval(function(){heartBeat.send()},3000);]]></xp:this.script>
        </xp:eventHandler></xp:button>
Run Code Online (Sandbox Code Playgroud)

它不起作用.我没有得到任何错误,但我也没有在文档中得到任何更新......代码中有什么问题?

UPDATE

如果我用一个简单的打印("aaaaa")替换rpc脚本它完美地工作(我也按照下面的答案中的Tim的建议,为我的客户端代码).

当我再次使用我以前的代码时,我得到以下javascript错误:无法加载/Databases/Test/Mike/my1.nsf/RPCpage.xsp/mm?$$viewid=!dqducrahog!状态:400

如何从远程服务访问数据库和文档?

javascript rpc lotus-domino xpages

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

如何根据 Lotus Domino Designer 中表单上的操作创建响应文档?

我有两种形式:

  1. Document
  2. Response

如何将响应表单添加到文档表单,我在属性中什么也没找到。

我正在使用 Domino 设计器 8。

lotus lotus-domino

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

本地Domino Server for XPages开发 - 如何使用localhost设置多个Internet站点?

我有一个本地运行的多米诺骨牌服务器用于XPage开发.

我正在使用domcfg.nsf将用户登录重定向到nsf中的$$ LoginUserForm.

我正在"登录"表单映射的"网站/虚拟服务器"字段中直接输入127.0.0.1,并在"网站文档"字段"映射到此站点的主机名或地址"中输入.

一切都很顺利 - 直到我同时在两个独立的数据库上工作.

这里的最佳做法是什么?

手动更新Internet网站文档和domcfg.nsf'登录'表单映射?我自己的DNS服务器有点欺骗吗?

期待任何建议.

lotus-domino xpages

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

xpages可以显示类似于分数格式的数据吗?

请问xpages能否显示类似于分数格式的数据?

我们必须使用多米诺设计器版本8.5.2开发Web应用程序.

我们的任务之一是以分数格式(或类似)显示数据.

请想象以下场景/案例:

有几组人,例如A组,B组,C组和D组

每组人数不同,例如A组有10人,B组有30人,C组有15人,D组有26人

有几种活动,例如活动1,活动2,活动1,活动3,活动4,活动5

我们想知道参加每项活动的小组中的人数,并以百分比形式显示静态.

例如,结果看起来像这样:

样品

但是,我们不确定是否可以在xpages中执行此操作.

我们做了一些研究和阅读书籍,但目前我们还没有任何正确或相关的结果.

因此,我想就此问题寻求您的意见或建议.非常感谢你.

问候,

初学者

编辑 - 更新

收到两个答案后,我们对显示器29/50有所了解.我们尝试以下实验,它可以显示29/50.

这是我们的尝试:(在计算字段中,转换器是xp:convertNumber.值是javascript,代码看起来像这样:)

var num1 = "3";
var num2 = "10";
return num1  + "/" + num2;
Run Code Online (Sandbox Code Playgroud)

结果可以显示3/10,因为我们在javascript中设置了确切的数字(num1和num2).

但是,如果num1和num2是动态数字还是从视图中检索数字呢?

我们目前正试图解决这个问题.

感谢您的建议.非常感谢你.

lotus-domino xpages

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

如何在IBM Lotus Domino中使用@GetDocField来获取与当前数据库不同的数据库

我需要"在撰写时计算"文档中的字段,因此Client + Formula是我在这里唯一的选项.

我正在使用@DbLookup("":"NoCache";"server":"db";"View";"key"; fieldName); 查看不同服务器/数据库的命令,并返回特定文档的UNID.UNID对server/db数据库有效,而不是当前数据库.如何使用此UNID在远程文档上获取/设置值.在IBM文档中,我只找到了仅用于本地数据库的@GetDocField(UNID,fieldName)和@SetDocField(UNID,fieldName,value)!

如何实际有意义地使用此UNID,因为它代表远程数据库上的文档.我搜索了40分钟的答案!

formula lotus-domino

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

如何在笔记代理中为 NotesHttpRequest 添加一个类?

我想通过 Notes 代理发出一个简单的 Notes HTTP 请求,但总是出现以下消息:

未找到类或类型名称:NOTESHTTPREQUEST

我的代码:

Dim webRequest as NotesHTTPRequest
Set webRequest = NotesSession.CreateHTTPRequest()
Call webRequest.get(URL$)
Run Code Online (Sandbox Code Playgroud)

题:

我必须做什么才能在 Notes 代理中通过 Lotus Script 导入一个简单的 GET 请求所需的类?

lotus-notes lotus lotusscript lotus-domino

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

从数据库中读取“模板版本是”

我需要从数据库中读取一个属性:模板版本是.

我试过了:

  1. 检查 NotesDatabase 类(LS 和 Java)并没有很快找到任何东西。
  2. 在catalog.nsf 中检查,仍然看不到那个值。

有人知道怎么做吗?谢谢。

在此处输入图片说明

lotus-notes lotusscript lotus-domino xpages

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

导入 org.openntf 无法解析

我有一个 Notes V11.0.1 设计器客户端并配置了一个小部件,该小部件通过更新站点导入最新的 OpenNTF Domino API(从 OpenNTF 网站下载)。

插件在设计器中加载 在此处输入图片说明

我创建了一个新应用程序并将库添加到 XSP 属性。 Xpages 属性

但是当我创建一个简单的 Java 类并想要导入 org.openntf.domino.* 时,我收到一个错误:

package test;
import org.openntf.domino.*;
public class Test {
    public static void test() {
       Session session = null;
    }
}
Run Code Online (Sandbox Code Playgroud)

错误:无法解析导入 org.openntf。构建应用程序并不能解决问题。

在 MANIFESST.MF 我收到以下错误 在此处输入图片说明

知道为什么会出错吗?

lotus-domino xpages domino-designer-eclipse

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