2012-03-07 5 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は、グリッド型のために宣言する必要があります。

私はcanvasタグにbasegridrow.lzxを含めましたが、まだエラーが表示されています。

答えて

0

あり、あなたのコードを持つ2つの問題:

  1. あなたは同じキャメルケースのスペルを使用していない、EventManagerクラスを呼び出すが、Eventmanagerに_rowclassを設定します。
  2. _rowclass属性には、パッケージ宣言が追加されたクラス名が必要です。したがって、クラス名がeventmanagerの場合、_rowclass = "lz.eventmanager"を設定できます。

ここでグリッドを表示しませんコード例だが、OpenLaszloのトランク5.0で問題なくコンパイルされます、

ラジュ

に役立つことを願っています

<canvas> 

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

    <grid _rowclass="lz.eventmanager"/> 

</canvas> 

関連する問題