2012-03-07 54 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

有兩個問題與您的代碼:

  1. 你調用類eventmanager進行,但設置_rowclass到eventmanager進行,不使用相同的駝峯拼寫。
  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> 

希望幫助,

拉朱