使用replaceItem和日期值发生异常

时间:2012-10-04 21:41:39

标签: xpages

尝试使用带有replaceItemValue的@Date值设置日期值时出现以下错误。

我得到的错误出现在最后一行代码中:

var dt = @Date(2012,1,1);
docContractor.replaceItemValue("NewField","Hello World");
docContractor.replaceItemValue("ContractorStartDateTime",dt);

错误是:

执行JavaScript动作表达式时出错 脚本解释器错误,line = 21,col = 31:[TypeError]发生异常调用方法NotesDocument.replaceItemValue(string,Date)null

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

以下作品:

docContractor.replaceItemValue("ContractorStartDateTime", session.createDateTime("Today"));

您可以在Notes和Domino App Dev wiki中找到更多示例:http://www-10.lotus.com/ldd/ddwiki.nsf/dx/NotesDateTime_sample_JavaScript_code_for_XPages

答案 1 :(得分:0)

您是否尝试使用NotesDateTime对象? 或者使用toString()