1
ページが開かれたときにXPageでDojoの日付テキストボックスを書式化しようとしています。xpagesとdojoの日付テキストボックスの形式
XPageを編集すると、正しいフォーマットはdd/MM/yyyyと表示されます。
私はすでにコンポーネントのパターン、制約、langプロパティを試していましたが、アプリケーションロケールも試しましたが、何も問題は解決しませんでした。
dd/MM/yyyy形式に日付をフォーマットする方法を知っている人はいますか?
例:実際に
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
xmlns:xe="http://www.ibm.com/xsp/coreex">
<xp:this.data>
<xp:dominoDocument var="document1" formName="Test"
action="editDocument">
</xp:dominoDocument>
</xp:this.data>
<xe:djDateTextBox id="djDateTextBox1" value="#{document1.Date}">
<xe:this.constraints>
<xe:djDateTimeConstraints datePattern="dd/MM/yyyy" />
</xe:this.constraints>
</xe:djDateTextBox>
<xp:br />
<xp:button value="save" id="button1"
rendered="#{javascript:document1.isEditable()}">
<xp:eventHandler event="onclick" submit="true"
refreshMode="complete" immediate="false" save="true">
<xp:this.action>
<xp:changeDocumentMode mode="readOnly" var="document1" />
</xp:this.action>
</xp:eventHandler>
</xp:button>
<xp:button value="edit" id="button2"
rendered="#{javascript:!document1.isEditable()}">
<xp:eventHandler event="onclick" submit="true"
refreshMode="complete">
<xp:this.action>
<xp:changeDocumentMode mode="edit" var="document1" />
</xp:this.action>
</xp:eventHandler>
</xp:button>
</xp:view>
コードを表示してください –