1

@Date valueとreplaceItemValueを使用して日付値を設定しようとすると、次のエラーが発生します。

私が得ているエラーは、ここのコードの最後の行で発生します:

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の呼び出し中に例外が発生しました

どうすればこれを修正できますか?

4

2 に答える 2

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

于 2012-10-05T04:39:04.243 に答える
0

代わりにNotesDateTimeオブジェクトを使用しようとしましたか?または、toString()を使用します

于 2012-10-05T02:35:58.817 に答える