djDateTextBoxおよびdjTimeTextBoxコンポーネントの値を設定するにはどうすればよいですか?
getComponent( "djDateTextBox1")。setValue( "10/12/2012");を試しました。
しかし、それはうまくいかないようです。
djDateTextBoxおよびdjTimeTextBoxコンポーネントの値を設定するにはどうすればよいですか?
getComponent( "djDateTextBox1")。setValue( "10/12/2012");を試しました。
しかし、それはうまくいかないようです。
私にとって、このコードは問題なく機能します(ボタンのサーバー側のonclickイベントによって呼び出され、完全な更新を実行します)。
getComponent("djDateTextBox1").setValue(@Today());
それ以外の場合は、クライアント側のスクリプトを使用して、次のように同様の結果を得ることができます。
dojo.byId("#{id:djDateTextBox1}").value = new Date();
私を正しい軌道に乗せてくれたLotharに感謝しますが、これが私がそれを解決した方法です:
var sdt:NotesDateTime = doc.getItemValueDateTimeArray("ContractorStartDateTime")[0];
var fdt:NotesDateTime = doc.getItemValueDateTimeArray("ContractorFinishDateTime")[0];
getComponent("djDateTextBox1").setValue(sdt.toJavaDate());
getComponent("djTimeTextBox1").setValue(sdt.toJavaDate());
getComponent("djDateTextBox2").setValue(fdt.toJavaDate());
getComponent("djTimeTextBox2").setValue(fdt.toJavaDate());