2012-03-07 2 views
1

Openlaszlo에서 _rowclass 속성을 사용하는 데 문제가 있습니다.Openlaszlo에서 _rowclass 속성을 사용하는 방법은 무엇입니까?

내가이 코드를 사용할 때이 오류가 점점 오전 :

<include href="../lps/components/base/basegridrow.lzx"/> 
<class name="EventManager" extends="basegridrow" 
fgcolor="$path{'couleurdata:/couleur/FormulaireColorFontTexte/text()'}"> 
<grid _rowclass="Eventmanager"> 

오류 : _rowclass 그리드 유형 선언해야합니다 특성을.

캔버스 태그에 basegridrow.lzx를 포함 시켰지만 여전히 오류가 발생합니다. 당신의 코드가

답변

0

두 가지 문제 :

  1. 당신은 클래스 개의 EventManager 부르지 만, 같은 낙타의 경우 철자를 사용하지 않는, eventmanager로에 _rowclass 설정합니다.
  2. _rowclass 특성에는 패키지 선언이 추가 된 클래스 이름이 필요합니다. 따라서 클래스 이름이 eventmanager 인 경우 _rowclass = "lz.eventmanager"를 설정할 수 있습니다. 여기

그리드를 표시하지 않는 예제 코드,하지만 오픈 라즐로 트렁크 5.0에서 아무 문제없이 컴파일 :

<canvas> 

    <include href="base/basegridrow.lzx"/> 
    <class name="eventmanager" extends="basegridrow" 
     fgcolor="$path{'couleurdata:/couleur/FormulaireColorFontTexte/text()'}" /> 

    <grid _rowclass="lz.eventmanager"/> 

</canvas> 

희망 도움이

라주

관련 문제