尝试使用带有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
我该如何解决这个问题?
答案 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()