XPage に日付フィールドがあります。このコントロールには日付が含まれているか、空白になっている可能性があります。繰り返しコントロールには、次のコードがあります。
var doc:NotesDocument = detailData.getDocument();
var sDate = doc.getItemValue("ACAutoStart");
doc.recycle()
return "Start Date = " + sDate
ACAutoStart に日付が含まれている場合、[10/10/2013 12:34:15 AM MDT] と表示され、空白の場合は [] と表示されます。私が理解しているように、[] は結果が配列であることを示していますが、sDate[0] を使用しようとするとエラーが発生します。null を返すのが気に入らないので、getItemValueDateTime を使用できません。これを単純な文字列値にするにはどうすればよいですか?