문서를 열려면 dojo 그리드를 두 번 누르려고합니다. 이 연습을하는 동안 나는 dojo 그리드에서 어떤 이벤트도 실행할 수 없다는 것을 발견했습니다. 도조 그리드 이벤트의 페이지로 이동하는 것과 같은 비교적 간단한 이벤트를 실행하려고해도 전혀 실행되지 않습니다.xPages Dojo Grid 이벤트가 작동하지 않습니다.
내가 누락 된 것이 있습니까? 문제를 해결할 수있는 방법이 있습니까?
감사합니다,
[편집] 8.5.2
[EDIT2]는 확장 라이브러리 도장 데이터 그리드 이벤트
<xe:this.service>
<xe:viewItemFileService contentType="application/json"
defaultColumns="true" var="entry" viewName="RFCID">
</xe:viewItemFileService>
</xe:this.service>
</xe:restService>
<xp:br></xp:br>
<xe:djxDataGrid id="djxDataGrid1" storeComponentId="restService1"
escapeHTMLInData="false" loadingMessage="Loading Data">
<xe:djxDataGridColumn id="djxDataGridColumn1" field="rfcid"
label="RFC ID" width="30" editable="false">
</xe:djxDataGridColumn>
<xe:djxDataGridColumn id="djxDataGridColumn2"
label="Request Title" field="requesttitle" width="200">
</xe:djxDataGridColumn>
<xe:djxDataGridColumn id="djxDataGridColumn3" label="Initiator"
field="initiator" width="100">
</xe:djxDataGridColumn>
<xe:djxDataGridColumn id="djxDataGridColumn4" label="Waiting On"
field="waitingon" width="100">
</xe:djxDataGridColumn>
<xe:djxDataGridColumn id="djxDataGridColumn5" label="Status"
field="rfcstatus" width="150">
</xe:djxDataGridColumn>
<xp:eventHandler event="onRowDblClick" refreshMode="complete"
immediate="true" submit="true">
<xe:this.action>
<xp:openPage name="/Home.xsp" target="newDocument"></xp:openPage>
</xe:this.action>
</xp:eventHandler></xe:djxDataGrid>
<xp:br></xp:br>
</xp:view>
코드를 게시하십시오 ... 설명이 너무 일반적이어서 문제가 무엇인지 추측 할 수 없습니다. –
Dojo Grid 또는 Extension Library Dojo Data Grid 컨트롤을 직접 구현 했습니까? 후자의 onRowDblClick 이벤트는 내가 책의 해당 장을 쓸 때 작동했습니다. Extension Libarry 또는 Dojo를 확인하십시오. –
확장 라이브러리. 그러나 그리드의 어떤 이벤트도 작동하지 않는 것 같습니다. 클릭 한 번을 구현하려고해도 –