2014-03-04 5 views
1

이 방법은 매우 간단 할 것입니다. 그러나 제가 시도한 것은 작동하지 않습니다. 난 내 XPage에서 날짜 선택기를 오늘 날짜로 기본 설정하려고합니다.DatePicker 오늘 기본값으로 변경

var dt:NotesDateTime= session.createDateTime("Today"); dt.setNow(); 

session.evaluate("@Today") 

와 상관없이 내가 무엇을하려고
var doc:NotesDocument = currentDocument.getDocument(); 
var dt:NotesDateTime = doc.getCreated(); 
dt.setAnyTime(); 
return dt.getLocalTime(); 

는, 날짜 선택이 변경되지 않습니다 : 나는 다음 시도했습니다. 다음

+0

날짜 선택 도구의 설명서를 확인 했습니까? 객체가 변경을 받아들이도록 강제하려면'myDatePicker.update()'와 비슷한 함수를 호출해야 할 수도 있습니다. –

답변

3

(날짜 선택기가 부착 된 경우) 날짜 필드에 대한 기본 값으로 오늘 날짜를 설정하는 예입니다

<xp:inputText id="Date" value="#{document.date}" defaultValue="#{javascript:@Today()}"> 
    <xp:dateTimeHelper id="dateTimeHelper1" /> 
</xp:inputText> 

IBM 도미노 9.0가 있다고주의하시기 바랍니다 모든 날짜 필드가 오늘 날짜를 기본값으로 갖는 버그. 9.0.1로 업그레이드하거나 해결 방법을 사용하십시오 (https://stackoverflow.com/a/15780768/785061).

+0

예 버그를 알고 있었지만 여전히 8.5.3을 사용하고 있지만 감사합니다! – Robert

관련 문제