2012-10-01 15 views

回答

1

這裏是我決定這樣做:

var dateStart = getComponent("djDateTextBox1").getValue(); 
var timeStart = getComponent("djTimeTextBox1").getValue(); 


if (dateStart != null && timeStart != null) 
{ 
    var dt = @Date(@Year(dateStart),@Month(dateStart),@Day(dateStart),@Hour(timeStart),@Minute(timeStart),@Second(timeStart));   
     docContractor.replaceItemValue("ContractorStartDateTime",session.createDateTime(dt)); 
} 
0

我想你回答了你自己的問題。日期和時間使用兩個單獨的字段,組合版本使用兩個單獨的字段。

+0

我希望有一個更優雅的方式。否則,我會在筆記文件中包含3個字段,以後可能會出現混淆。 1.採摘日期和12PM默認時間的字段。 2.選擇的時間和當前日期的默認值。 3.具有組合日期和時間值的字段。 –

+0

爲什麼你需要將它們添加到文檔中?只要添加合併的一個,如果這是你想要保存的。請記住,您無需爲XPage上的每個數據項都設置相應的字段。 – RoyRumaner