일부 문서를 열려고합니다. 클라이언트 노트 내부의 viewPanel에서 가져옵니다. 응용 프로그램은 웹에서도 실행됩니다.클라이언트 메모의 편집 모드에 액세스 할 때 xpages 오류가 발생했습니다.
문서를 열었을 때.
예외 javax.faces.model.SelectItem
와java.lang.String의 호환되지 않는 : 나는 다음과 같은 오류가
<xp:button value=" Editare" id="buttonEdit"
rendered="#{javascript:!currentDocument.isEditable()}" >
<xp:eventHandler event="onclick" submit="true" refreshMode="complete">
<xp:this.action>
<xp:changeDocumentMode mode="edit" var="Contr"></xp:changeDocumentMode>
</xp:this.action>
</xp:eventHandler>
</xp:button>
: 읽기 모드에서 다음 편집 버튼을 클릭합니다
이것은 메모 클라이언트에서만 발생합니다. 스택 추적에서
는 :var a = [].concat(@Unique(@DbColumn(dbname, "vwA", 0))).sort();
var b = @Unique(@DbColumn(@DbName(),"vwB",0));
return a.concat(b);
모든 아이디어 이유/방법 :
는com.sun.faces.renderkit.html_basic.MenuRenderer.getOptionNumber(Unknown Source)
com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(Unknown Source)
com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(Unknown Source)
com.ibm.xsp.renderkit.html_basic.MenuRenderer.encodeEnd(Unknown Source)
.... ....
하나 하나 콤보를 삭제 한 후, 나는 오류가 값이있는이 하나입니다 것으로 나타났습니다 이 문제를 해결할 수 있습니까?
예외는 일반적으로 콤보 상자 또는 그 안에 중첩 된 SelectItem을 나타냅니다. 페이지의 해당 부분을 게시하십시오. 게시 한 부분은 절대적으로 간단합니다. 이 종류의 코드는 브라우저와 XPinC 앱 모두에서 Xpages에서 매우 일반적이라고 생각합니다. –
@LotharMueller 수많은 comboBox 요소를 사용하고 있습니다. 문제가 지속되는 콤보 상자를 정확히 찾을 수 있습니까? –
자세한 런타임 오류 메시지에 없다면 아마도 스택 추적 어딘가에있을 것입니다. 엉덩이에서 그것을 통해 당신의 방법을 작동하려고합니다. 대체로 콤보의 ID 또는 무엇인가와 비슷한 친숙한 요소를 찾을 수 있습니다. –